La fin de l’aventure pour les Xeon Phi d’Intel
Nouvelles sur la fin du support d’Intel pour les accélérateurs Xeon Phi dans les compilateurs LLVM/Clang
La fin du support pour les accélérateurs Xeon Phi
Ce qui était autrefois considéré comme l’avenir de l’informatique haute performance (HPC) dans le supercalculateur Aurora est désormais oublié. Intel a retiré le support de ses accélérateurs Xeon Phi Knights Mill et Knights Landing du compilateur LLVM/Clang 19, ce qui signifie essentiellement la fin du support pour toute sorte d’architecture MIC autrefois destinée à alimenter le supercalculateur de classe Exascale Aurora, rapporte Phoronix.
Les processeurs Knights Mill ont rencontré de nombreux retards et n’ont apparemment pas atteint les objectifs de performance, ce qui a finalement conduit à l’annulation de la première révision du supercalculateur Aurora après plusieurs années de retards. Le DoE a par la suite modifié la conception d’Aurora pour utiliser les GPU de calcul Sapphire Rapids et Ponte Vecchio d’Intel, et a rencontré encore plus de retards et de problèmes de performance principalement dus à des problèmes avec les CPU Sapphire Rapids et les GPU de calcul Ponte Vecchio d’Intel. Ces problèmes matériels, ainsi que des malfunctions du système de refroidissement et d’autres problèmes de stabilité, empêchent toujours Aurora d’atteindre son plein potentiel. Cependant, le système est maintenant sur la bonne voie pour un déploiement complet quelque part cette année, neuf ans après l’annonce initiale d’Aurora.
La fin du support dans les compilateurs LLVM/Clang
“Intel a officiellement annoncé la fin de vie de ces produits vers août 2017”, indique une déclaration publiée par Phoronix. “Même actuellement, le support de clang/llvm pour ces produits est incomplet. Par exemple, les cibles knm disposent d’instructions AVX5124FMAPS, alors que leur support intrinsèque et en assembleur est manquant. Et il est étrange qu’avx5124fmaps soit toujours indiqué dans llvm/include/llvm/TargetParser/X86TargetParser.def.”
Suivant la récente nouvelle selon laquelle le compilateur GCC a abandonné le support des accélérateurs Xeon Phi d’Intel, peut-être en raison de l’arrêt du support par Intel de manière générale. La dépréciation a commencé plus tôt cette année avec LLVM/Clang 18, et la suppression complète aura lieu avec la sortie de LLVM 19 en septembre.
D’autres facteurs contributifs comprenaient les suppressions précédentes de support dans les compilateurs ICC et ICX, qui émettaient également des erreurs lorsqu’ils rencontraient ces accélérateurs. Intel a souligné que la suppression réduirait les efforts de maintenance, simplifiant les processus de développement et de support pour les versions actuelles et futures du compilateur.
Le processus de suppression du support pour les Xeon Phi a commencé avec LLVM/Clang 18, où il a été marqué comme obsolète. Cela concorde avec l’approche de GCC, qui a obsolèté le Xeon Phi dans la version 14 et l’a supprimé dans la version 15. La décision d’Intel d’éliminer le support dans LLVM/Clang 19 reflète une tendance plus large à travers les compilateurs alors que la société prévoit de se concentrer sur les programmes AI et HPC exacts.
Conclusion
Cela marque la fin d’un long parcours pour les produits Xeon Phi inspirés de Larrabee, qu’Intel a officiellement cessé de produire en 2019.
Source : www.tomshardware.com