[libc/string] State of PAGE_COPY_FWD / PAGE_COPY_THRESHOLD

Florian Weimer fweimer@redhat.com
Thu Nov 10 08:25:00 GMT 2016


On 11/10/2016 09:05 AM, Andrew Pinski wrote:

> Also memcpy/memset is useful to optimize for each micro-arch instead
> of doing this kind of optimization is better in general.  I have a
> semi-optimized memcpy for ThunderX (T88, not T81 or T83; still have
> not looked into an optimized version for T83/T81 yet) and have an idea
> how to optimize it for another core but there is no way to handle this
> in glibc because of kernel or glibc infrastructure for arm64.

We do this all the time on x86_64 (and presumably POWER).  What's 
missing on aarch64?

Thanks,
Florian



More information about the Libc-alpha mailing list