AMD e Intel acordaron desarrollar una vía de software común para ejecutar cargas de inteligencia artificial con PyTorch en procesadores x86. La iniciativa concentrará las optimizaciones de ambas compañías en oneDNN para reducir las diferencias entre plataformas.
El anuncio, difundido el 20 de octubre, sigue una recomendación del x86 Ecosystem Advisory Group. Las compañías definieron oneDNN como biblioteca abierta predeterminada para acelerar cargas de IA en CPU x86 dentro de PyTorch.


El soporte de AI Compute Extensions en PyTorch está previsto para más adelante
El acuerdo también abarca AI Compute Extensions (ACE), un conjunto de instrucciones x86 de nueva generación diseñado para acelerar la multiplicación de matrices, operación fundamental en las cargas de IA. Su soporte en PyTorch está previsto mediante actualizaciones posteriores de oneDNN.
Jeff McVeigh, vicepresidente y gerente general de Programas Estratégicos de Centros de Datos de Intel, señaló que la coordinación mediante oneDNN ofrecerá una vía compartida para procesadores actuales y futuras funciones. En ese contexto mencionó expresamente las AI Compute Extensions.
“Los desarrolladores no deberían tener que pensar en vías de software separadas para aprovechar al máximo una CPU x86. Trabajar con AMD mediante oneDNN ofrece a la comunidad de PyTorch un enfoque coherente para los procesadores modernos y una forma de incorporar capacidades futuras, incluidas las AI Compute Extensions, al framework”.
Stephen Watt, vicepresidente de la Oficina del Director de Tecnología e ingeniero distinguido de Red Hat, además de embajador de PyTorch, destacó la importancia de unificar la experiencia de desarrollo y operación. Su valoración apuntó a la estandarización entre arquitecturas x86.
“La innovación de código abierto prospera cuando la experiencia de desarrollo y operación es fluida y unificada. Que AMD e Intel se unan para estandarizar las optimizaciones de CPU x86 mediante oneDNN en PyTorch representa un gran avance para eliminar la fragmentación del ecosistema. Como miembro de la comunidad PyTorch, Red Hat celebra este nivel de colaboración abierta, que facilitará considerablemente a los desarrolladores crear, optimizar e implementar cargas de trabajo de IA de manera uniforme entre arquitecturas x86”.

AMD integrará las optimizaciones de ZenDNN en oneDNN
La implementación contempla que AMD incorpore las optimizaciones de ZenDNN en oneDNN, una biblioteca de código abierto supervisada por la Unified Acceleration Foundation (UXL). AMD ingresó a esa organización como miembro de su comité directivo para participar en el trabajo conjunto.

Robert Hormuth, VP corporativo de Arquitectura y Estrategia de AMD, explicó que la compañía busca ampliar las opciones disponibles para los desarrolladores mediante herramientas comunes. Su declaración también destacó la participación del grupo asesor del ecosistema x86 en la iniciativa.
“AMD está promoviendo un ecosistema de software abierto que ofrece más opciones a los desarrolladores y facilita la creación de aplicaciones de IA de alto rendimiento. Al trabajar con el x86 Ecosystem Advisory Group, estamos reuniendo a la industria en torno a tecnologías comunes que simplifican el desarrollo en procesadores x86”.
AMD también señaló que continuará optimizando el software para sus propios procesadores mientras incorpora el trabajo de ZenDNN a la biblioteca común.



