Phoronix a récemment évalué l’architecture mobile Ryzen la plus sophistiquée d’AMD, la série mobile 7040, dans les charges de travail AVX-512 pour voir à quel point elle est performante par rapport aux deux dernières générations de processeurs pris en charge par AVX-512 d’Intel dans l’espace mobile. Il s’avère que les processeurs de la série Phoenix d’AMD sont des puces AVX-512 incroyablement efficaces, battant facilement la concurrence en termes d’efficacité énergétique et de performances.
Les processeurs testés par Phoronix comprenaient un Ryzen 7 7840U, ainsi que les anciens i7-1165G7 et i7-1065G7 d’Intel, qui étaient les derniers processeurs mobiles à prendre en charge l’AVX-512. La puce AMD a surpassé les anciens processeurs Intel surpassant le 1165G7 de 46 % et surpassant l’ancien 1065G7 de 63 %. La puce Ryzen 7 a également enregistré le gain de performances le plus élevé lors de l’activation de l’AVX-512, avec une marge de performances de 54 % lors de l’activation ou de la désactivation de l’AVX-512. Les puces Intel n’étaient même pas proches, avec une marge de performance de 35 %.
Les gains de performances d’AMD avec AVX-512 sont impressionnants, d’autant plus que Zen 4 – l’architecture CPU utilisée par le 7840U – est la toute première architecture de l’équipe rouge à adopter le nouveau jeu d’instructions. Intel, à l’inverse, a des années d’expérience dans le développement d’architectures compatibles AVX-512, mais n’a pas réussi à obtenir les mêmes marges de performances qu’AMD. Intel a également dû faire face à d’autres bizarreries architecturales trouvées à Rocket Lake et Alder Lake concernant les performances et les capacités de l’AVX-512, que l’architecture Zen 4 d’AMD n’a pas.
AVX-512 est un jeu d’instructions relativement nouveau qui a été développé pour la première fois par Intel au milieu des années 2010. Le jeu d’instructions offre un traitement des données plus efficace par rapport aux autres normes AVX et est capable d’augmenter les charges de travail de calcul très complexes, telles que la simulation scientifique, la modélisation 3D, l’analyse, la compression des données, l’apprentissage en profondeur, etc.
Le jeu d’instructions a été vu pour la première fois dans les puces grand public de bureau en 2017, à commencer par la gamme de processeurs HEDT Skylake-X d’Intel. Depuis lors, le jeu d’instructions a fait son chemin vers les puces grand public de bureau et mobiles, notamment Rocket Lake, Tiger Lake et Ice Lake.
Mais, de manière inattendue, Intel a complètement abandonné la prise en charge d’AVX-512 lors du lancement d’Alder Lake, même si l’architecture présentait des capacités AVX-512 améliorées par rapport à Rocket Lake. Le problème était qu’Intel ne pouvait pas faire fonctionner l’AVX-512 avec ses cœurs E, qui ne prenaient pas du tout en charge l’AVX-512. Bien qu’étrangement, AVX-512 était en fait fonctionnel sur les cœurs P pendant un petit moment, tant que vous avez désactivé les cœurs E à partir du BIOS.
L’ironie est qu’AMD était occupé à intégrer AVX-512 dans son architecture de processeur Zen 4 lorsque Alder Lake a chuté, faisant de 2022 l’une des pires années pour abandonner le support AVX-512 du côté des consommateurs pour Intel.
Ainsi, non seulement les processeurs mobiles Zen 4 d’AMD prennent en charge AVX-512, mais ils sont également les seuls acteurs de l’espace jusqu’à ce qu’Intel décide de le réintroduire dans ses puces mobiles grand public à l’avenir. Cela donnera aux ordinateurs portables alimentés par AMD un énorme avantage en termes de performances pour les utilisateurs qui peuvent tirer parti des capacités de traitement plus rapides de l’AVX-512.