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: 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
 


Home | Main Index | Thread Index | Old Index