Intel et AMD ont annoncé le 20 octobre 2026 qu’ils réuniraient leurs travaux d’optimisation des processeurs x86 pour PyTorch autour de oneDNN, une bibliothèque open source d’apprentissage profond. L’objectif est de proposer une voie commune pour optimiser les calculs sur les processeurs des deux fabricants.
oneDNN au cœur des optimisations CPU
Intel et AMD ont retenu oneDNN comme bibliothèque open source par défaut pour l’accélération x86 dans PyTorch. Cette orientation suit une recommandation du x86 Ecosystem Advisory Group, qui réunit des acteurs de l’écosystème x86. Le périmètre annoncé concerne les processeurs, et non les logiciels pour GPU.
AMD a aussi annoncé avoir rejoint l’UXL Foundation comme membre du comité de pilotage. Cette fondation gouverne oneDNN.
AMD prépare l’intégration de ZenDNN
AMD a annoncé travailler à l’intégration des optimisations de ZenDNN dans oneDNN. L’objectif est de faire entrer ce travail d’optimisation d’AMD dans la voie commune retenue pour PyTorch sur CPU x86.
ACE est prévue pour de futures mises à jour
AMD a présenté AI Compute Extensions (ACE) comme un ensemble d’instructions x86 destiné à accélérer la multiplication matricielle. L’entreprise prévoit d’intégrer ACE à PyTorch dans de futures mises à jour de oneDNN.
Ce que décrit Intel Extension for PyTorch 2.1.0
La documentation d’Intel Extension for PyTorch 2.1.0 décrit des optimisations CPU utilisant AVX-512 VNNI et AMX, ainsi que des fonctions XMX pour les GPU discrets Intel. Ces fonctions GPU sont exclues des paquets réservés au CPU. Cette documentation décrit les fonctions de la version 2.1.0 ; la collaboration annoncée par Intel et AMD porte sur l’optimisation CPU x86 pour PyTorch.