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



The following reply was made to PR port-amd64/35535; it has been noted by GNATS.

From: christos%zoulas.com@localhost (Christos Zoulas)
To: gnats-bugs%NetBSD.org@localhost, 
port-amd64-maintainer%netbsd.org@localhost, 
        gnats-admin%netbsd.org@localhost, netbsd-bugs%netbsd.org@localhost, 
fuyuki%hadaly.org@localhost
Cc: 
Subject: Re: lib/35535: memcpy() is very slow if not aligned
Date: Mon, 30 Mar 2009 08:44:56 -0400

 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