Nowa optymalizacja funkcji memset() w glibc
Inżynier z Intela, Noah Goldstein, zoptymalizował funkcję memset() w bibliotece glibc. Ta optymalizacja przynosi wzrost wydajności na poziomie około 7,5% w wersjach desktopowych procesorów architektury Skylake-X i Ice Lake. W przypadku wersji serwerowych wzrost wydajności jest nieco niższy, przede wszystkim z powodu niższej ogólnej wydajności pojedynczego rdzenia. W poprzedniej realizacji funkcji memset() używana była instrukcja asemblerowa rep stosb. […]
