Selon un Tweet de l’auteur de Y-Cruncher Alexander Yee, la prochaine version 0.7.10 de l’application Y-Cruncher arrivera avec une prise en charge complète de l’AVX-512 pour les prochains processeurs Ryzen 7000 d’AMD. Mais apparemment, le travail pour ajouter la prise en charge de Zen 4 n’a pas été facile, Yee déclare qu’il a dû faire toutes les optimisations par lui-même, avec un échantillon 7950X qu’il possède, car AMD n’a pas encore partagé de ressources d’optimisation pour Zen 4.
y-cruncher v0.7.10 sortira bientôt avec les optimisations Zen4 AVX512. C’était amusant car il n’y a pas encore de ressources d’optimisation pour cette puce. J’ai dû faire tout le RE moi-même.? pic.twitter.com/8PcSBOezY026 août 2022
Si vous n’êtes pas familier avec Y-Cruncher, c’est une référence de calcul PI pour les processeurs multicœurs qui existe depuis un certain temps. Semblable à Prime95, Y-Cruncher calcule la vitesse à laquelle votre PC peut générer Pi ou d’autres constantes à plusieurs billions de chiffres. Cette capacité rend l’application idéale pour l’analyse comparative et les tests de résistance des ordinateurs.
Nous ne savons pas comment Yee a mis la main sur un échantillon technique d’un Ryzen 9 7950X. Mais, s’il lui a été donné par AMD avant le lancement, c’est une bonne nouvelle. Si davantage de développeurs reçoivent ou demandent des échantillons d’ingénierie de puces Ryzen 7000 en ce moment, cela signifie que la prise en charge de Ryzen 7000 pour de nombreuses applications et pilotes sera prête à temps pour la sortie.
Ryzen 7000 est le prochain successeur d’AMD aux processeurs de la série Ryzen 5000, fonctionnant sur l’architecture Zen 4 de pointe d’AMD. Les améliorations de l’IPC devraient être d’environ 8 % à 10 %, le reste des améliorations de performances de Zen 4 provenant de vitesses d’horloge beaucoup plus élevées par rapport à Zen 3, avec une fréquence de suralimentation moyenne estimée à 5,5 GHz pour les puces Ryzen 7000.
Bien sûr, l’une des fonctionnalités les plus surprenantes introduites avec Zen 4 est l’introduction du jeu d’instructions AVX-512, auparavant exclusif à Intel, qui, ironiquement, a été officiellement supprimé des processeurs Alder Lake de 12e génération d’Intel. Bien qu’Intel soit le créateur original de l’AVX-512 et pousse fort pour son adoption au début de sa vie.
Comme vanilla AVX et AVX2, AVX-512 est un autre jeu d’instructions qui vise à accélérer des charges de travail spécifiques avec du silicium spécialisé dans le processeur. À ce jour, c’est encore un jeu d’instructions rarement utilisé, certaines personnes appelant à sa mort. Mais pour les quelques applications qui le prennent en charge, cela peut faire une grande différence, un bon exemple en est l’émulation PS3.
Avec l’arrivée de l’AVX-512 sur Zen 4 et des développeurs comme Alexander Yee qui se concentrent sur la prise en charge de la nouvelle implémentation du jeu d’instructions sur AMD, l’AVX-512 se rapproche de devenir un élément grand public. Espérons que la mise en œuvre d’AMD soit suffisamment solide pour inciter Intel à la réintroduire officiellement dans ses plates-formes grand public.