Nuova ottimizzazione della funzione memset() in glibc
Un ingegnere di Intel, Noah Goldstein, ha ottimizzato la funzione memset() nella libreria glibc. Questa ottimizzazione offre un aumento delle prestazioni del circa 7,5% sulle versioni desktop dei processori delle architetture Skylake-X e Ice Lake. Per le versioni server, l'incremento delle prestazioni è leggermente inferiore, principalmente a causa di una minore prestazione complessiva di un singolo core. Nella precedente implementazione della funzione memset() veniva utilizzata l'istruzione assembler rep stosb. […]
