AMD integra soporte AVX10_V2_AUX en LLVM Clang 24
La nueva capa de instrucciones acelera conversiones de datos para cargas de trabajo de IA, y llega al compilador Clang mediante la bandera -mavx10v2aux.
AMD ha fusionado el soporte AVX10_V2_AUX en la rama principal de LLVM 24, lo que permite que Clang exponga las nuevas instrucciones de la extensión AI Compute (ACE). La implementación, de 15 k líneas distribuidas en 20 parches, añade conversiones de tipos de datos estándar a formatos comprimidos (FP4, FP6) y otros formatos de microscaling OCP, así como modos de redondeo adicionales.
El cambio se publica en el pull request llvm/llvm-project#206888 y se habilita con la bandera -mavx10v2aux. AMD lidera la parte de AVX10_V2_AUX dentro del grupo de trabajo conjunto Intel‑AMD del X86 Ecosystem Advisory Group. La primera versión estable de LLVM/Clang 24.1 debería salir a marzo próximo; las contribuciones del grupo de trabajo determinarán qué más se incorpora.
Para los administradores que usan Clang para proyectos de IA, la disponibilidad de estas instrucciones puede traducirse en mejoras de rendimiento al procesar datos en formatos comprimidos, siempre que el hardware subyacente soporte AVX10_V2_AUX. La actualización implica revisar las dependencias de compilación y asegurar que los binarios se construyan con la bandera correcta. La documentación de LLVM y la lista de parches ofrecen detalles sobre el alcance y los cambios de ABI.
En resumen, el soporte de AVX10_V2_AUX en Clang abre un camino directo para optimizar cargas de trabajo de IA con el mismo ecosistema de compiladores que ya se usa en producción.


