Intel y AMD anunciaron el 20 de octubre de 2026 que combinarán sus optimizaciones de CPU x86 para PyTorch mediante oneDNN, una biblioteca de código abierto para aprendizaje profundo. La colaboración busca ofrecer una ruta común de aceleración para PyTorch en procesadores de ambas compañías.
oneDNN será la base común para CPU x86
El x86 Ecosystem Advisory Group recomendó alinear la aceleración de x86 en PyTorch alrededor de oneDNN, y Intel y AMD acordaron adoptarla como biblioteca de código abierto predeterminada para ese fin. Así, el trabajo anunciado se concentra en el software que permite optimizar tareas de aprendizaje automático en las CPU x86.
AMD también anunció que se incorporó a UXL Foundation como miembro del comité directivo. La fundación gobierna oneDNN.
ZenDNN está en proceso de integración y ACE llegará en futuras actualizaciones
AMD dijo que está integrando las optimizaciones de ZenDNN en oneDNN. La compañía presentó esa integración como trabajo en curso.
AI Compute Extensions (ACE) es un conjunto de instrucciones x86 pensado para acelerar la multiplicación de matrices. AMD situó su integración en PyTorch en futuras actualizaciones de oneDNN.
La documentación de Intel distingue sus rutas de CPU y GPU
La colaboración anunciada por Intel y AMD se centra en CPU x86. Por separado, la documentación de Intel Extension for PyTorch 2.1.0 describe optimizaciones de CPU con AVX-512 VNNI y AMX, además de optimización para GPU discretas de Intel con XMX. En esa versión, las funciones para GPU no están incluidas en los paquetes solo para CPU. Estos detalles corresponden a la versión 2.1.0 de la extensión de Intel.