This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
This patch updates the x86-64 memcpy for AMD's upcoming Barcelona processor, which bears an L3 cache shared among its cores. A new x86-64 memset is also proposed which improves the performance for both tiny (a few bytes) and huge (a few Mbytes) blocks. 2007-08-17 Evandro Menezes <evandro.menezes@amd.com> * sysdeps/x86_64/bzero.S: modified macro definition. * sysdeps/x86_64/cacheinfo.c: added support for the AMD Barcelona processor. * sysdeps/x86_64/memcpy.S: modified algorithms when L3 cache is present. * sysdeps/x86_64/memset.S: new code to handle more block sizes. Thanks, -- _______________________________________________________ Evandro Menezes Austin, TX evandro@yahoo.com http://themenezes.us
Attachment:
x86_64-string.diff
Description: x86_64-string.diff
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |