Masterbitz
Intel publica una librería de clasificación basada en AVX-512 que ofrece una velocidad 10-17x
Intel ha actualizado recientemente su biblioteca de archivos de cabecera C++ de código abierto para la ordenación de alto rendimiento basada en SIMD con el fin de que sea compatible con el conjunto de instrucciones AVX-512 SIMD. Ampliando la capacidad del soporte normal AVX2, las funciones de ordenación implementan ahora extensiones de 512 bits para ofrecer un mayor rendimiento. Según Phoronix, la biblioteca matemática NumPy Python, en la que se basa una gran cantidad de software, ha actualizado su base de software para utilizar la funcionalidad de ordenación AVX-512 mejorada, que ofrece un aumento fantástico del rendimiento. La biblioteca utiliza AVX-512 para vectorizar la ordenación rápida para tipos de datos de 16 y 64 bits utilizando el conjunto de instrucciones ampliado. En una prueba de rendimiento realizada en un sistema Intel Tiger Lake, la ordenación NumPy aumentó el rendimiento entre 10 y 17 veces.
