Intel en AMD kondigden op 20 oktober 2026 aan dat ze hun werk aan x86-cpu-optimalisaties voor PyTorch willen bundelen via oneDNN. Het doel is één gezamenlijke route voor cpu-versnelling in PyTorch op processors van beide fabrikanten.
oneDNN wordt de gezamenlijke basis voor x86-cpu-optimalisatie
oneDNN is een opensourcelibrary voor deep learning. Intel en AMD willen die inzetten als standaardbibliotheek voor x86-versnelling binnen PyTorch, na een aanbeveling van de x86 Ecosystem Advisory Group. Voor ontwikkelaars moet dat de optimalisatie van PyTorch op systemen met Intel- en AMD-processors samenbrengen in dezelfde softwarelaag.
AMD zei ook dat het ZenDNN-optimalisaties in oneDNN integreert. Dat is aangekondigd werk; de bekendmaking beschreef geen afgeronde integratie. AMD trad daarnaast toe tot de UXL Foundation, die oneDNN beheert, als lid van de stuurgroep.
ACE is bedoeld voor toekomstige oneDNN-updates
Intel en AMD koppelden ook AI Compute Extensions (ACE) aan het plan. Deze x86-instructieset is bedoeld om matrixvermenigvuldiging te versnellen. Integratie van ACE in PyTorch is voorzien via toekomstige updates van oneDNN.
De documentatie voor Intel Extension for PyTorch 2.1.0
Intel beschreef in de documentatie voor Intel Extension for PyTorch versie 2.1.0 cpu-optimalisaties met AVX-512 VNNI en AMX. Diezelfde versie documenteerde XMX-optimalisaties voor discrete Intel-gpu’s; gpu-functies ontbreken in cpu-only-pakketten. Het gaat om afzonderlijke cpu- en gpu-functies binnen die specifieke versie.