Get the latest tech news
Intel Further Speeds Up strnlen() In The GNU C Library For Recent Intel/AMD CPUs
Intel software engineers are responsible for many of the great x86_64-related optimizations to the GNU C Library 'glibc' over the years
Intel software engineers are responsible for many of the great x86_64-related optimizations to the GNU C Library "glibc" over the years. While they've extensively tuned many Glibc functions for achieving peak performance on their modern CPUs, it's a never-ending quest. In turn this unified, optimized strnlen handling for x86_64 Intel/AMD CPUs with EVEX support is showing some nice improvements over the prior code.
Or read this on Phoronix