Tel que rapporté par Igorslab, Intel supprimerait définitivement l’activation AVX-512 sur les processeurs Alder Lake. Pour ce faire, le fabricant de puces publiera probablement une nouvelle mise à jour du microcode sur toutes les cartes mères prises en charge par Alder Lake qui empêchera toute solution de contournement d’activation AVX-512 de réussir. De plus, la société s’est concentrée sur la mise à disposition de l’AVX-512 auprès des consommateurs grand public avec Rocket Lake ; cependant, ce ne sera pas le cas avec Alder Lake.
AVX-512 a été une histoire étrange et déroutante pour la plate-forme Intel de 12e génération Alder Lake. Dans notre examen de l’architecture elle-même, Intel a déclaré que l’AVX-512 FMA est entièrement fusionné sur les cœurs Golden Cove Performance d’Alder Lake. Nous pensions que le jeu d’instructions AVX-512 était physiquement désactivé sans aucun moyen de le réactiver via le BIOS ou d’autres astuces.
Cependant, il n’a pas fallu longtemps aux utilisateurs d’Alder Lake pour se rendre compte que la désactivation des E-cores dans le BIOS de la carte mère ouvrait la possibilité d’activer AVX-512 sur les P-cores de toute façon. Selon un autre rapport d’IgorsLab, il semble que cette capacité soit apparue par accident. Les fabricants de cartes mères pourraient réactiver AVX-512 avec des hacks du microcode dans l’UEFI/BIOS de la carte mère. Presque tous les fournisseurs de cartes mères en ont profité, ce qui en fait une option grand public. Intel, cependant, était ferme sur sa position selon laquelle Alder Laker ne prend pas officiellement en charge AVX-512, et l’activation du jeu d’instructions pourrait entraîner des erreurs.
Ce qui est encore plus bizarre, c’est que les performances du jeu d’instructions AVX-512, dans des charges de travail spécifiques, sont très efficaces et efficientes. Par exemple, il y a un mois, nous avons couvert une histoire concernant un développeur de PlayStation 3 open source RPCS3 découvrant des améliorations significatives des performances d’émulation une fois lorsque le développeur a activé AVX-512 sur un Core i9-12900K.
IgorLabs a également testé les points forts de l’AVX-512 sur Alder Lake et l’a trouvé excellent. La publication allemande a noté que l’efficacité énergétique avec AVX-512 était plus efficace que AVX2, assez étonnamment. On est loin de la mise en œuvre de Rocket Lake, où AVX-512 était plus un énergivore qu’autre chose.
N’oubliez pas que toutes les charges de travail ne bénéficient pas de l’AVX-512. Il est donc préférable de ne pas supposer que les cœurs électroniques sont décevants et que leur désactivation pour AVX-512 en vaut toujours la peine. Il existe encore de nombreuses charges de travail qui bénéficient du fonctionnement conjoint des cœurs P et E.
En fin de compte, Intel n’a pas fusionné le jeu d’instructions AVX-512 sur le silicium d’Alder Lake, et le fabricant de puces fait de son mieux pour éliminer définitivement la fonctionnalité AVX-512 dans un avenir proche. Nous pouvons spéculer sur les raisons pour lesquelles Intel fait cela, mais en fin de compte, il est préférable de vous préparer à ce changement. Vous pouvez bien sûr vous en tenir à un BIOS de carte mère existant, mais à un moment donné, la plupart des cartes incorporeront le microcode mis à jour qui désactive la prise en charge AVX-512.