This is the mail archive of the newlib@sourceware.cygnus.com mailing list for the newlib project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

memcpy performance



An RTEMS user has noticed that the performance of the RTEMS message
queue routines is bound by our use of newlib's memcpy routine.  The
current implementation uses a byte-by-byte copy.  

What would it take to get a better generic implementation?  Is there one
laying around which could be used instead?  I remember the old GNU/960
version did some alignment and then copied 16-bytes at a time. 

--joel
Joel Sherrill                    Director of Research & Development
joel@OARcorp.com                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
   Support Available             (205) 722-9985