ACE: la nueva extensión de x86 para acelerar IA
Is x86 ready to ACE it?

El x86 Ecosystem Advisory Group ha propuesto ACE, una extensión del conjunto de instrucciones x86 que acelera la multiplicación de matrices para cargas de trabajo de IA. Basada en AMX de Intel, ACE simplifica la configuración de registros, añade soporte para FP8 y utiliza productos exteriores en lugar de productos interiores. Su diseño flexible para conversión de datos (2-7 bits) y escalado por bloques busca superar las limitaciones de ancho de banda y preparar el hardware para futuros formatos de datos, compitiendo directamente con SME de Arm.
ACE proporciona un grado de preparación para el futuro al poder manejar cualquier tipo de datos entre 2 y 7 bits con solo estas tres instrucciones, y puedes implementar en software esencialmente cualquier método que elijas.