Connexion
Abonnez-vous

Processeurs Zen 4 : notre comparatif des CPU Ryzen, Threadripper et EPYC d’AMD

Zen restons Zen

Processeurs Zen 4 : notre comparatif des CPU Ryzen, Threadripper et EPYC d’AMD

Le 20 octobre 2023 à 09h45

Entre les Ryzen (Pro) 7000, les Threadripper (Pro) 7000 et les EPYC 9004, AMD propose de nombreuses déclinaisons de son architecture Zen 4. Il y en a pour tous les goûts ou presque : de 6 à 96 cœurs, de 32 Mo à plus de 1 Go de cache L3, de 2 à 12 canaux pour la DDR5, avec des fonctionnalités « Pro », etc. Nous avons regroupé de nombreuses caractéristiques techniques dans un tableau (pour les PC de bureau), avec des explications. 

Hier, AMD a annoncé ses nouveaux processeurs Threadripper pour les stations de travail. Il y a deux versions – Threadripper Pro 7000 WX et Threadripper 7000X – ils se partagent le même socket sTR5, mais qui ne sont pas tous compatibles avec les mêmes cartes mères. Ils viennent compléter la gamme de Ryzen (Pro) 7000 et EPYC 9004 de 4e génération.

Des cœurs Zen 4 par paquets de 8, avec 32 Mo de L3

Tous ces processeurs ont en commun d’utiliser l’architecture Zen 4 d’AMD, la dernière en date. Nous laissons volontairement de côté les processeurs EPYC 8004 et EPYC 97x4 (Bergamo), car ils exploitent des cœurs différents Zen 4c, une version allégée permettant d’augmenter la densité jusqu’à 128C/256, avec des performances moindres. 

Dans la pratique, les cœurs Zen 4 sont regroupés par paquets de huit pour former un Core Complex (CCX). Chaque cœur dispose de 64 ko de cache L1 et de 1 Mo de cache L2. AMD ajoute ensuite 32 Mo de cache L3 partagé.

3D V-Cache : jusqu’à 64 Mo de cache L3 en plus pour les CCD

Jusqu’à 64 Mo de cache L3 supplémentaires peuvent être installés, grâce à la technologie 3D V-Cache du fabricant. 3D, car la mémoire est « posée » sur une couche au-dessus des cœurs, un peu comme les fabricants de NAND qui empilent des couches.

AMD Zen 4
Un CCD d’AMD avec huit cœurs Zen 4, le cache L2 dédié et le cache L3 partagé

L’ensemble (cœurs et cache) est assemblé pour former un CCD. Jusqu’à 12 CCD peuvent prendre place sur le die du processeur. On obtient donc un maximum de 96 cœurs par CPU (12 CCD x 8 cœurs). Pour rappel, avec Zen 4c, la composition est différente. On retrouve 16 cœurs par CCD, avec un maximum de 8 CCD par die, soit 128 cœurs au total (on vous laisse vérifier le calcul).

Interro surprise : combien de cache L3 au maximum peut avoir un CPU Zen 4 ? La bonne réponse est 1 152 Mo… et c’est le cas de l’EPYC 9684X, le plus imposant des CPU avec ses 96 cœurs (et aussi le plus cher : 14 756 dollars l’unité lorsque vous en achetez au moins un millier). Avec 96 cœurs, la configuration interne ne fait aucun doute : 12 CCD (le maximum), tous avec 64 Mo de 3D V-Cache en plus des 32 Mo de base. Cela donne bien un total de 1 152 Mo (12x (32 + 64)).

AMD 3D V-Cache

Nomenclature d’AMD : « 3D », « X », « P », « F »… 

Les processeurs avec 3D V-Cache sont identifiés par un « 3D » à la fin de la référence des Ryzen, ou un « X » dans le cas des EPYC. Mais attention, le « X » à la fin des Ryzen et des Threadripper ne signifie pas qu’ils profitent de 3D V-Cache. Pour les Ryzen, cela indique des fréquences plus élevées et l'absence du ventirad Wraith Prism. 

Puisqu’on est dans les petits noms, quelques autres indications. Le « P » à la fin des EPYC (9354P, 9454P, 9554P…) indique que ces processeurs ne fonctionnent qu’en mode 1P, c’est-à-dire un seul CPU par carte mère. Pour en installer deux (sur une carte mère compatible), il faut un processeur 2P au moins, ce qui est le cas de tous les EPYC,  sauf ceux avec un « P » à la fin de la référence (ils sont peu nombreux).

AMD Zen 4Attention, une partie de cette image parle aussi des Zen 4c

Il y a ensuite les CPU EPYC qui se terminent avec un « F ». Il s’agit ici d’utiliser moins de cœurs par CCD afin de mieux répartir la chaleur au sein de la puce et pouvoir augmenter les fréquences. Par exemple, l’EPYC 9174F utilise huit CCD, mais avec deux cœurs seulement par CCD, soit au final 16C/32T, alors qu’on pourrait grimper jusqu’à 64C/128T avec exactement la même puce en utilisant les 8 cœurs de chaque CCD. 

L’EPYC 9174F peut ainsi monter jusqu’à 4,1 GHz en fréquence de base et 4,15 GHz en boost (notez la très faible différence), contre respectivement 3,0 et 3,7 GHz pour l’EPYC 9124 qui a lui aussi 16C/32T. Les EPYC « F » sont disponibles jusqu’à 48 cœurs maximum. C’est la même chose avec le Ryzen 5 7500F ? Non, ce serait trop simple. Ce processeur n’a pas de partie graphique intégrée contrairement aux autres Ryzen 7000. 

Notez enfin que, dans le cas des EPYC, AMD ne précise pas sur ses fiches produit la composition interne en CCD/X, et le nombre de cœurs ne permet pas toujours de le déduire de manière fiable. En effet, pour 64 cœurs, AMD a besoin d’au moins 8 CCD, mais il peut aussi en prendre 10 ou 12. Idem pour 24 cœurs, 3 CCD suffisent en théorie, mais rien ne dit qu’ils ne sont pas plus nombreux.

Dans la même veine, AMD ne donne pas d’informations sur la superficie des CCD et du die I/O. Nous tâcherons d’en savoir plus auprès du fabricant.

Le tableau, le tableau, le tableau 

Pour finir, voici le tableau récapitulatif des CPU Zen 4. Comme toujours, n’hésitez pas à nous préciser si vous souhaitez qu’on le complète avec d’autres informations. Nous essayerons de le faire dans la mesure du possible ! 

Deux remarques sur le tableau. Nous avons mis les caractéristiques du processeur, mais la plateforme peut avoir une influence. Un Threadripper 7000WS sur une carte mère TRX50 par exemple, avec 4 canaux DDR5 et 88 lignes PCIe 5.0 « seulement ».

Pour le tarif, il s’agit soit de celui indiqué par AMD (à l’unité, mais pour l’achat de 1 000 pièces dans le cas des EPYC), soit celui de la boutique en ligne officielle du constructeur. 

AMD Zen 4 Ryzen 7000 Threadripper EPYC 9004

Commentaires (15)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar

peut-on avoir les prix public dans le tableau svp ?
et également le nombre de lignes pcie 5 ?
merci

votre avatar

Les prix je peux regarder, mais dans le cas des EPYC par ex AMD annonce le tarif pour un achat de 1k exemplaires minimum.
Le nombre de lignes PCIe, le problème c’est que ca dépend aussi de la plateforme. Threadripper 700WX sur du TRX50 le proc est bridé. Donc je n’avais pas mis cette info pour cette raison, mais je peux ajouter.

votre avatar

Les lignes PCIe 5.0 utilisables ont été ajoutées, sur la base du nombre de lignes proposées par le CPU. Ajouté aussi les MSRP des CPU quand dispo, ou les tarifs du shop AMD pour les euros. :chinois:

votre avatar

merci :chinois:
mais d’après d’autres sources il n’y a que 48 lignes pcie 5 sur threadripper 7000X car les 88 c’est le total de ligne incluant je pense 40 lignes pcie 4 enfin je le comprends comme ça, c’est aussi pour ça que je voulais l’info car le slide amd n’est pas clair
Pour différencier le fait que les wx sont bridé à 48 lignes pcie 5 sur TRX50 dans la colonne lignes pcie au lieu de mettre juste 128 je mettrais en plus entre parenthese par exemple 48 sur TRX50 comme ça c’est clair.

votre avatar

Il faudrait aussi mettre 4 dans le nombre de canaux mémoire en TRX50 et là ca casse tout mon tableau :o J’ai mis un warning dans le texte ;)



Sinon je vais m’autoélire boulet du jour. C’est effectivement 48, avec une source fiable… Je corrige de suite

votre avatar

:inpactitude:

votre avatar

“Pourquoi faire simple quand on peut faire compliqué” doit être une devise dans beaucoup d’entreprises.

votre avatar

Je pense que c’est pour pouvoir avoir le plus de choix et d’adaptabilité possible pour le client que ce soit en terme de puissance, mais aussi de prix…

votre avatar

Ils se sont vraiment amusé à gaspiller du silicium pour mettre une partie graphique dans (presque) tous les CPU grand public ?
Je vois pas l’intérêt, à part augmenter artificiellement la part de marché GPU d’AMD…

votre avatar

tu ne vois pas l’intérêt mais ça ne veut pas dire que ce n’est pas intéressant car tout le monde ne met pas de carte graphique dédié dans son pc surtout lorsque le chip graphique intégré permet de tout faire sans avoir à acheter un petit gpu en plus.

votre avatar

(reply:2160261:Cyber-n-Ethique)


Oui mais cela n’excuse pas les X qui n’ont pas la même signification quand on change de gamme par exemple.

votre avatar

Je suis pas trop l’actu CPU toussa. Mais en regardant les specs, je me retrouve un peu rêveur sur un point.



Le cache L3 de la plupart de ces CPU pourrait stocker une distrib Linux légère.

votre avatar

très bon résumé et un tableau for utile !

votre avatar

Le tableau récapitulatif… :yes: :bravo: :incline:

votre avatar

SebGF a dit:


Le cache L3 de la plupart de ces CPU pourrait stocker une distrib Linux légère.


Je confirme, c’est suffisant pour Tiny Core.
Ca fait un moment que AMD pousse une taille de cache abondante.



Pour revenir à ce super tableau: toujours pas de version 35/45W annoncée, pour remplacer les “GE”.

Processeurs Zen 4 : notre comparatif des CPU Ryzen, Threadripper et EPYC d’AMD

  • Des cœurs Zen 4 par paquets de 8, avec 32 Mo de L3

  • 3D V-Cache : jusqu’à 64 Mo de cache L3 en plus pour les CCD

  • Nomenclature d’AMD : « 3D », « X », « P », « F »… 

  • Le tableau, le tableau, le tableau 

Fermer