Le support AVX-512 d’Intel Nukes Alder Lake, le fusionne désormais dans le silicium

(Crédit image : Intel)

La prise en charge par Intel des instructions AVX-512 avec ses processeurs Alder Lake a été une affaire déroutante. La société a initialement affirmé que la fonctionnalité ne fonctionnerait pas sur ses nouveaux processeurs de 12e génération, puis a fait marche arrière lorsque les fournisseurs de cartes mères ont trouvé plusieurs solutions de contournement pour activer les commandes. Après un peu de chat et de souris avec les fournisseurs de cartes mères qui ont construit un nouveau micrologiciel pour activer la fonctionnalité malgré les tentatives d’Intel de la désactiver, la société a finalement décidé de déployer l’option nucléaire et de fusionner entièrement le support AVX-512 dans les nouvelles révisions du lac Alder. chips.

Une source anonyme nous a informés que les nouveaux lots de processeurs non-K d’Intel (modèles qui ne sont pas overclockables) semblaient avoir la prise en charge AVX-512 entièrement désactivée. Nous avons fait un suivi auprès d’Intel, et la société a publié la déclaration suivante pour Le matériel de Tom:

« Bien que AVX-512 n’ait pas été désactivé par fusible sur certains premiers produits de bureau Alder Lake, Intel prévoit de fusionner AVX-512 sur les produits Alder Lake à l’avenir. » – Porte-parole d’Intel pour Tom’s Hardware.

Et ainsi se termine la saga AVX-512 d’Alder Lake, car Intel va maintenant faire sauter un fusible interne pour désactiver physiquement la prise en charge au niveau du silicium. AVX-512 est un type d’instruction qui augmente considérablement les performances et l’efficacité énergétique des programmes qui peuvent en tirer parti, généralement dans les types d’applications professionnelles.

Pour rappel, Intel avait initialement indiqué à la presse que l’AVX-512 ne fonctionnerait pas sur les nouveaux processeurs hybrides x86 en raison de l’utilisation de deux microarchitectures différentes, dont l’une ne supporte pas les instructions. En tant que tel, Intel a déclaré qu’il fusionnerait entièrement l’AVX-512 FMA. Avant le lancement, un guide d’optimisation Intel est apparu qui montrait que la fonctionnalité était prévue pour les processeurs, mais Intel a de nouveau affirmé qu’Alder Lake ne prendrait pas en charge les instructions. La société a publié un nouveau guide qui supprimait les références au fonctionnement de l’AVX-512 dans les processeurs Alder Lake.

Le lancement d’Alder Lake a révélé que les instructions fonctionnaient sur certaines cartes mères via une bascule créée par les fournisseurs de cartes mères, évidemment contre la volonté d’Intel. Intel est resté silencieux sur la question au début, bien que la société ait déclaré à la presse taïwanaise qu’elle traiterait le support AVX-512 sur Alder Lake un peu comme l’overclocking – officiellement non pris en charge et à vos risques et périls.

Début janvier, nous avons entendu le premier mot qu’Intel désactiverait la fonctionnalité avec le nouveau microcode (micrologiciel de la puce) présent dans les nouvelles mises à jour du BIOS. Effectivement, de nouveaux BIOS sont apparus la même semaine qui ont désactivé l’option AVX-512, exilant l’AVX-512 fidèle au pays sans mises à jour du BIOS s’ils souhaitaient continuer à utiliser les instructions.

Nous pensions que le problème était réglé à ce moment-là. Pourtant, MSI a trouvé un moyen de contourner l’assassinat de l’AVX-512 d’Intel en activant une bascule du BIOS qui permettait aux utilisateurs de basculer facilement entre les anciennes et les nouvelles révisions du BIOS, réactivant ainsi la prise en charge de l’AVX-512 le mois dernier.

Il est juste de supposer qu’Intel n’était pas satisfait de la supercherie continue, et maintenant la société désactive AVX-512 d’une manière résolument immuable – aucune quantité de piratage ou de supercherie du BIOS n’activera AVX-512 sur toutes les nouvelles puces Alder Lake. Donc, si vous êtes déterminé à utiliser AVX-512 sur Alder Lake, vous aurez besoin d’une puce plus ancienne et devrez vous en tenir à l’une des anciennes révisions du BIOS.

Intel aimerait que vous passiez à ses puces Xeon plus chères si vous souhaitez prendre en charge AVX-512 avec ses nouvelles architectures. Pendant ce temps, la rumeur veut qu’AMD apporte la prise en charge de l’AVX-512 à ses puces Zen 4, ce qui est une tournure étrange si Intel continue de ne pas prendre en charge les instructions sur son matériel grand public.

Intel traite également avec des fournisseurs de cartes mères qui ont activé l’overclocking avec les modèles non-K prétendument non overclockables de l’entreprise. Intel n’est pas très satisfait de ces solutions de contournement, nous pouvons donc nous attendre à voir bientôt la solution d’Intel à ce « problème ».

Source-138