L’AVX-512 fait son retour sur les CPU grand public d’Intel avec Nova Lake, six ans après son abandon

Intel ramène la prise en charge de l’AVX-512 sur ses CPU grand public avec l’architecture Nova Lake à venir, selon des correctifs du noyau Linux et plusieurs sources indépendantes, mettant fin à une pause de six ans qui laissait AMD avec un avantage fonctionnel sur les plateformes client.

Le jeu d’instructions AVX-512 permet des opérations vectorielles sur 512 bits, offrant des améliorations significatives des performances pour les charges de travail en calcul scientifique, inférence de machine learning, encodage multimédia et traitement de données. Les benchmarks sur l’architecture Zen 5 d’AMD montrent que l’AVX-512 offre jusqu’à 43 % de débit supérieur par rapport à l’AVX standard, selon le nombre d’opérandes source.

Une histoire compliquée. La relation d’Intel avec l’AVX-512 sur les puces grand public a été tumultueuse. Le jeu d’instructions était pris en charge pour la dernière fois sur Tiger Lake (11e génération, 2020). Lorsqu’Intel a introduit son architecture hybride P-core / E-core avec Alder Lake (12e génération), les P-cores supportaient l’AVX-512 mais pas les E-cores, créant une asymétrie que l’entreprise a choisi de résoudre en désactivant complètement la fonctionnalité. Les fabricants de cartes mères ont été invités à bloquer la prise en charge de l’AVX-512 via des mises à jour du BIOS, même sur les puces qui la supportaient physiquement.

Les générations suivantes, Raptor Lake, Meteor Lake, Arrow Lake et Panther Lake, ont toutes été expédiées sans AVX-512, tandis qu’AMD offrait la fonctionnalité sur ses gammes grand public Zen 4 et Zen 5.

Nova Lake change la donne. La nouvelle architecture, attendue dans la série Core Ultra 400, utilise des P-cores Coyote Cove et des E-cores Arctic Wolf avec prise en charge de l’ISA AVX 10.2. La spécification AVX 10.2, qu’Intel a présentée l’année dernière, apporte les capacités AVX-512 aux deux types de cœurs, résolvant l’asymétrie hybride qui avait initialement forcé le retrait de la fonctionnalité. Les correctifs du noyau Linux confirment l’ajout d’un chemin optimisé AVX-512 pour Nova Lake, et plusieurs fuiteurs ont corroboré la mention.

Le retour de l’AVX-512 sur Nova Lake, combiné au retour anticipé du SMT (multithreading simultané) sur la famille Coral Rapids Xeon, signale un revirement stratégique sur deux décisions architecturales qui ont attiré les critiques des utilisateurs exigeants et des clients professionnels.

Source : Tom’s Hardware, Wccftech, VideoCardz

Traduit par Lydie

Scroll to Top