
AMD vient de publier de nouveaux « goodies » Zen 5 chez Linux, apportant cette fois le support de l’architecture pour le prochain compilateur GCC 14, mentionnant également les capacités de la gamme.
Le travail d’AMD pour l’activation de Zen 5 se poursuit sous Linux, alors que la société propose enfin le support au dernier moment
Phoronix révèle qu’après une longue attente, AMD a finalement décidé de se réveiller et d’apporter la prise en charge de Zen 5 pour le nouveau compilateur GCC, car des concurrents comme Intel ont déjà étendu la prise en charge des architectures dont les versions sont prévues dans des années. C’est une telle démarche « AMD » de pousser le support de Zen 5 si tard, mais nous ne pouvons pas nous plaindre car il est enfin là. Il est intéressant de noter que les nouveaux correctifs ont révélé la prise en charge des instructions que la nouvelle architecture apportera, et apparemment, il y a quelques ajouts intéressants. Vous trouverez ci-dessous les fonctionnalités de Zen 5 ISA :
Processeurs znver5
AMD Family 1ah basés sur un cœur avec prise en charge du jeu d’instructions x86-64. (Cela surensembles BMI, BMI2, CLWB, F16C, FMA, FSGSBASE, AVX, AVX2, ADCX, RDSEED, MWAITX, SHA, CLZERO, AES, PCLMUL, CX16, MOVBE, MMX, SSE, SSE2, SSE3, SSE4A, SSSE3, SSE4. .1, SSE4.2, ABM, XSAVEC, XSAVES, CLFLUSHOPT, POPCNT, RDPID, WBNOINVD, PKU, VPCLMULQDQ, VAES, AVX512F, AVX512DQ, AVX512IFMA, AVX512CD, AVX512BW, AVX512VL, AVX512BF16, AVX512VBMI, AVX51 2VBMI2, AVX512VNNI, AVX512BITALG, AVX512VPOPCNTDQ , GFNI, AVXVNNI, MOVDIRI, MOVDIR64B, AVX512VP2INTERSECT, PREFETCHI et extensions de jeu d’instructions 64 bits.)
Oui, changer tous les « znver4-double » en « znver5-direct » prend fortement en charge 4x256b FP -> 4x512b FP. Il y a eu un doublement similaire entre #Zen et #Zen2 . #AMD #Zen5 pic.twitter.com/wxCEcnqYgM
– InstLatX64 (@InstLatX64) 10 février 2024
Eh bien, cette nouvelle liste révèle quelques nouveaux ajouts, avec l’inclusion de AVX-512 VP2INTERSECT, ainsi que MOVDIRI et MOVDIR64B. Bien que les noms puissent sembler un peu difficiles à interpréter, en général, les nouvelles instructions amélioreront les applications du processeur dans le domaine de la cryptographie et de la compression de données puisqu’elles ont tendance à traiter dans le domaine « données ». De plus, nous verrons également AVX-VNNI dans Zen 5, ce qui constitue un ajout assez important, car cela pourrait potentiellement entraîner une amélioration des performances des charges de travail d’apprentissage en profondeur.

De plus, le support de Zen 5 sur le compilateur GCC nous indique que nous sommes effectivement sur la chronologie où Team Red lancera ses processeurs de nouvelle génération, et cette fois, les développeurs ont fait un excellent travail en maintenant le support de la prochaine architecture sur Linux.
Source d’information : Phoronix
Laisser un commentaire