NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: lib/35535: memcpy() is very slow if not aligned



On Mar 30, 12:30pm, murray%river-styx.org@localhost 
(murray%river-styx.org@localhost) wrote:
-- Subject: Re: lib/35535: memcpy() is very slow if not aligned

| The following reply was made to PR port-amd64/35535; it has been noted by 
GNATS.
| 
| From: murray%river-styx.org@localhost
| To: gnats-bugs%NetBSD.org@localhost
| Cc: david%l8s.co.uk@localhost,
|  david%l8s.co.uk@localhost
| Subject: Re: lib/35535: memcpy() is very slow if not aligned
| Date: Mon, 30 Mar 2009 23:25:12 +1100 (EST)
| 
|  Hi Folks,
|     Some time ago(2 years+?) I did a review of all the low level
|  implementations of memcpy and friends around the amd64 platform across
|  all operating systems and gcc that I could find. The best
|  implementation I found was in opensolaris which used multiple
|  optimisations depending on the size of the source. I ported all their
|  stuff to NetBSD amd64 at the time and mentioned it to Andrew Doran and
|  Christos IIRC, but there were concerns with the opensolaris licensing.
|  Worth having another look?
|  
|  Take care,
|      Murray Armfield

Yes, definitely.

christos


Home | Main Index | Thread Index | Old Index