Les processeurs testés
Pour ce dossier, comme indiqué en introduction, nous avons retenu 4 générations de processeurs grand publics AMD et 4 du côté d'Intel. Nous avons également ajouté la dernière génération sur la plateforme HEDT des bleus, voyons donc cela, en commençant par l'armada rouge.
L'entrée en matière se fait au travers des processeurs Ryzen 2000, lancés en 2018. Ces derniers s'appuient sur l'architecture Zen+, qui est en fait une adaptation de l'architecture Zen originelle sur un procédé de gravure plus abouti (GF 14 nm → 12 nm). Cela se traduit ainsi par un IPC (taux d'instructions par cycle d'horloge, indicateur de l'efficacité d'une architecture) inchangé, mais des performances en hausse au moyen de fréquences boostées. Ainsi, AMD a pu utiliser des réglages de latences plus agressifs (via l'AGESA), améliorant au passage la compatibilité mémoire, et implémentant un mécanisme de turbo plus abouti (Precision Boost 2). On peut donc considérer Zen+ comme Zen, tel qu'il aurait dû sortir si AMD l'avait pu un an plus tôt, c'est pourquoi nous avons retenu ces puces plutôt que les Ryzen 1000. Zen est le symbole du renouveau d'AMD côté CPU en 2017, après une décennie noire. À noter également que s'ils ne sont pas inclus dans notre test, les Ryzen 2200G et 2400G utilisent non pas Zen+, mais bien Zen (avec toutefois la version évoluée du turbo) couplé à un IGP (Integrated Graphics) de génération Vega.
Viennent ensuite les Ryzen 3000 en 2019, s'appuyant cette fois sur l'architecture Zen 2. Véritable évolution architecturale, avec entre autres choses une progression notable de la taille du cache L3 et du pipline d'exécution des instructions utilisant la précision à virgule flottante. Ils introduisent également une nouvelle conception en chiplet, dissociant ainsi les dies selon l'usage et permettant de mixer les procédés de fabrication selon ces derniers, perfectionnant ainsi l'approche entamée sur les Threadripper HEDT. Ainsi, l'I/O die (CIOD) est fabriqué par GF en 12 nm, alors que celui de calcul (CCD) est fabriqué en 7 nm par TSMC. Selon les références, le processeur peut contenir un ou deux CCD, doublant ainsi potentiellement le nombre de cœurs. A l'instar des Ryzen 2000, les 3000 comprennent au sein de la gamme deux APU (3200G et 3400G), qui ne partagent pas la même "génération", puisque nous avons à faire dans leur cas au couple Zen+ / Vega, au travers d'une puce monolithique.
Les Ryzen 4000 sont une série un peu particulière commercialisée l'année suivante (2020), puisqu'il s'agit d'une génération qui n'a été que peu vendue au détail dans un premier temps, en étant prioritairement réservée aux OEM et servant principalement à réaligner la nomenclature des APU et des CPU. S'appuyant sur un die monolithique alliant CPU Zen 2 (toujours !) et iGPU Vega gravé en 7 nm par TSMC, il existe toutefois des références dont le GPU a été désactivé pour plus de micmac. Nous souhaitions par exemple intégrer le récent (2022) Ryzen 5 4500, qui constitue souvent l'entrée de gamme des rouges à l'heure actuelle, malheureusement AMD n'a pas été en mesure de nous procurer un exemplaire. Nous essaierons toutefois d'en obtenir un par d'autres moyens dans le futur.
Arrivent ensuite les Ryzen 5000 fin 2020, faisant appel cette fois à la microarchitecture Zen 3. Cette dernière, va se montrer beaucoup plus efficace dans le domaine ludique, par la fusion de tous les cœurs d'un CCD au sein d'un seul et même CCX (Core CompleX), alors qu'il en fallait 2 interconnectés par l'Infinity Fabric depuis les débuts de Zen. Les latences d'accès à des données partagées depuis le L3 sont significativement améliorées du fait de cette union, et les tâches faiblement parallélisées peuvent profiter d'un cache L3 plus important, puisque ce dernier était précédemment privé par CCX. A cela s'ajoute des progrès tant au niveau du Front-end que du Back-end, améliorant l'IPC, tandis que le procédé de fabrication reste inchangé, avec des chiplets toujours gravés respectivement en 7 et 12 nm. A noter qu'une déclinaison 3D V-Cache a été lancée 1 an 1/2 plus tard, permettant d’accroître largement la quantité de L3 embarqué, en faisant une option redoutable pour le jeu - au détriment des fréquences. Enfin, les APU de la gamme utilisent cette fois bel et bien l'architecture courante (Zen 3), mais toujours couplée à un GPU Vega, au sein d'un die monolithique gravé là aussi en 7 nm par TSMC.
Les Ryzen 6000 n'ayant pas été déclinés sur plateforme de bureau, nous passons directement à la série 7000 qui introduit Zen 4 en 2022. Si l'approche en chiplet est conservée, les procédés de gravure évoluent notablement avec du 5 nm pour les CCD et 6 nm pour le CIOD, tous deux en provenance de TSMC. A noter que l'I/O die intègre à présent un IGP RDNA 2, permettant de se passer de carte graphique pour ceux n'ayant besoin que d'affichage et potentiellement d'encodeur/décodeur vidéo. L'architecture progresse quelque peu, en particulier au niveau du Front-end afin d'améliorer l'utilisation des unités de calculs rajoutées lors du passage à Zen 3. Ainsi, les gains d'IPC sont principalement issus de la prédiction de branchements, améliorant la prise en charge du parallélisme à l'échelle des instructions... mais ce sont surtout les fréquences réalisant un bond considérable du fait de l'utilisation des nouveaux procédés de gravure, qui apportent les gains les plus significatifs en matière de performance. Voilà pour les rouges, quid des bleus à présent ?
Commençons par la mise en bouche, à savoir la génération 10 de processeurs Core, commercialisée en 2020 et s'appuyant sur Comet Lake. Il ne s'agit pas à proprement parler d'une nouvelle microarchitecture CPU, puisqu'au-delà de l'élargissement du nombre de cœurs, d'un IGP amélioré, de quelques failles de sécurité mitigées et d'un procédé de gravure 14 nm optimisé, on retrouve Skylake, datant de 2015 ! Toujours dans le cadre de cette génération 10, les références HEDT (sur plateforme LGA 2066) utilisent de leur côté la microarchitecture Cascade Lake lancée en 2019. Mais il s'agit là aussi d'un renommage d'une précédente microarchitecture, à savoir Skylake-X, lancée en 2017. Plus spécifiquement dévolue aux tâches de type serveur / stations de travail, elle intègre une nouvelle technologie d'interconnexion Mesh (en lieu et place du traditionnel Ring) adaptée à des puces massivement multicœurs. Malheureusement, la latence induite s'avère contreproductive pour nombre d'usage grand public, à commencer par les jeux ; et les quelques améliorations du segment (L2 plus grand de 512 Mégots par cœur et support de l'AVX-512) ne sauront pas plus faire pencher la balance en ce qui concerne la clientèle férue de titres vidéoludiques.
La génération suivante sur plateforme grand public est logiquement la série 11, non de code Rocket Lake lancée en 2021, et qui diffère enfin de la microarchitecture Skylake. Il ne s'agit toutefois en rien d'une nouveauté, puisque nous avons affaire ici au "rétroportage" en 14 nm de l'architecture Sunny Cove lancée en 2018 pour les puces mobiles, et utilisant la gravure 10 nm. Cette dernière étant jugée à l'époque encore trop "juste" pour le niveau de performance souhaité (comprendre la fréquence atteignable) sur les processeurs de bureau, Cypress Cove a donc vu le jour. Du changement donc, mais pas de toute dernière fraîcheur.... D'autant plus que les bleus ont revu leur version du 14 nm afin de sacrifier son efficience énergétique contre une stabilité à monter dans les tours ! Certes, cela permet de limiter la casse face aux puces rouges de même génération (à nombre équivalent de cœurs), mais au prix d'une puissance électrique démesurée.
C'est par contre bien différent avec la génération 12, intronisée à la fin de la même année 2021, Alder Lake de son petit nom et qui va cumuler les évolutions. Tout d'abord, du fait de ses progrès, le 10 nm est enfin jugé apte pour le grand bain des PC de bureau et se voit renommé Intel 7 pour l'occasion. Ensuite, Intel inaugure une conception hybride mélangeant deux types de cœurs en sont sein. Ceux dit Performance qui s'appuient sur la microarchitecture Golden Cove, évolution de Cypress Cove, et ceux Efficient animés par Gracemont, succédant à feu la série des Atom basse consommation (Intel communiquait tout de même sur des performances de l'ordre de Skylake pour ces cœurs efficients !). De quoi remettre les bleus en selle, eux qui avaient été sérieusement désarçonnés par Zen 2 et pratiquement KO face à Zen 3.
Enfin, last but not least comme aiment à dire les anglo-saxons, la génération 13 a vu le jour en 2022, et fait appel aux microarchitectures Raptor Cove et (toujours) Gracemont pour les P-Core / E-Core. En pratique, il s'agit ici d'une évolution plus qu'autre chose, mais pas sans effet. Ainsi, le cache L2 est doublé pour chaque Cluster (4 cœurs) d'E-Cores et progresse de 60 % pour chaque P-Core. À cela s'ajoute des améliorations sensibles au niveau des fréquences, par le biais d'un procédé de gravure Intel 7 raffiné et des optimisations micro-électroniques du Raptor... sans modification architecturale autre : l'art du refresh à son pinacle ! Voilà pour cette dernière génération de processeurs de bureau Intel, en attendant plus ou moins patiemment la prochaine.
Après cette brève mais nécessaire remise en contexte terminée, détaillons à présent les caractéristiques principales des CPU testés au sien du tableau suivant.
CPU | Micro Architecture (ou nom de code) | Fréquence Turbo max. (GHz) | Cœurs Performance | Coeurs Efficients | Threads | Cache L3 (Mo) | Canaux mémoire | Puissance max. courte durée (Watts) | Puissance max. longue durée (Watts) |
---|---|---|---|---|---|---|---|---|---|
Ryzen 9 7950X3D | Zen 4 | 5,7 | 16 | - | 32 | 128 | 2 | - | 162 |
Ryzen 9 7950X | Zen 4 | 5,7 | 16 | - | 32 | 64 | 2 | - | 230 |
Ryzen 9 7900X | Zen 4 | 5,6 | 12 | - | 24 | 64 | 2 | - | 230 |
Ryzen 7 7800X3D | Zen 4 | 5,0 | 8 | - | 16 | 96 | 2 | - | 162 |
Ryzen 7 7700X | Zen 4 | 5,4 | 8 | - | 16 | 32 | 2 | - | 142 |
Ryzen 5 7600X | Zen 4 | 5,3 | 6 | - | 12 | 32 | 2 | - | 142 |
Ryzen 9 5950X | Zen 3 | 4,9 | 16 | - | 32 | 64 | 2 | - | 142 |
Ryzen 9 5900X | Zen 3 | 4,8 | 12 | - | 24 | 64 | 2 | - | 142 |
Ryzen 7 5800X3D | Zen 3 | 4,5 | 8 | - | 16 | 96 | 2 | - | 142 |
Ryzen 7 5800X | Zen 3 | 4,7 | 8 | - | 16 | 32 | 2 | - | 142 |
Ryzen 7 5700G | Zen 3 | 4,6 | 8 | - | 16 | 16 | 2 | - | 88 |
Ryzen 5 5600X | Zen 3 | 4,6 | 6 | - | 12 | 32 | 2 | - | 88 |
Ryzen 9 3950X | Zen 2 | 4,7 | 16 | - | 32 | 64 | 2 | - | 142 |
Ryzen 9 3900X | Zen 2 | 4,6 | 12 | - | 24 | 64 | 2 | - | 142 |
Ryzen 7 3800X | Zen 2 | 4,5 | 8 | - | 16 | 32 | 2 | - | 142 |
Ryzen 5 3600X | Zen 2 | 4,4 | 6 | - | 12 | 32 | 2 | - | 128 |
Ryzen 5 3400G | Zen + | 4,2 | 4 | - | 8 | 4 | 2 | - | 88 |
Ryzen 3 3300X | Zen 2 | 4,3 | 4 | - | 8 | 16 | 2 | - | 88 |
Ryzen 3 3100 | Zen 2 | 3,9 | 4 | - | 8 | 16 | 2 | - | 88 |
Ryzen 7 2700X | Zen + | 4,3 | 8 | - | 16 | 16 | 2 | - | 142 |
Ryzen 5 2600X | Zen + | 4,2 | 6 | - | 12 | 16 | 2 | - | 128 |
Core i9-13900KS | Raptor Lake | 6,0 | 8 | 16 | 32 | 36 | 2 | 253 | 253 |
Core i9-13900K | Raptor Lake | 5,8 | 8 | 16 | 32 | 36 | 2 | 253 | 253 |
Core i7-13700K | Raptor Lake | 5,4 | 8 | 8 | 24 | 30 | 2 | 253 | 253 |
Core i5-13600K | Raptor Lake | 5,1 | 6 | 8 | 20 | 24 | 2 | 181 | 181 |
Core i5-13400F | Raptor Lake | 4,6 | 6 | 4 | 16 | 20 | 2 | 148 | 65 |
Core i3-13100F | Raptor Lake | 4,5 | 4 | - | 8 | 12 | 2 | 89 | 58 |
Core i9-12900KS | Alder Lake | 5,5 | 8 | 8 | 24 | 30 | 2 | 241 | 241 |
Core i9-12900K | Alder Lake | 5,2 | 8 | 8 | 24 | 30 | 2 | 241 | 241 |
Core i7-12700K | Alder Lake | 5,0 | 8 | 4 | 20 | 25 | 2 | 190 | 190 |
Core i5-12600K | Alder Lake | 4,9 | 6 | 4 | 16 | 20 | 2 | 150 | 150 |
Core i5-12400F | Alder Lake | 4,4 | 6 | - | 12 | 18 | 2 | 117 | 65 |
Core i3-12100 | Alder Lake | 4,3 | 4 | - | 8 | 12 | 2 | 89 | 60 |
Pentium G7400 | Alder Lake | 3,7 | 2 | - | 4 | 6 | 2 | 46 | 46 |
Core i9-11900K | Rocket Lake | 5,3 | 8 | - | 16 | 16 | 2 | 251 | 125 |
Core i5-11600K | Rocket Lake | 4,9 | 6 | - | 12 | 12 | 2 | 251 | 125 |
Core i9-10980XE | Cascade Lake | 4,8 | 18 | - | 36 | 24,75 | 4 | 165 | 165 |
Core i9-10900K | Comet Lake | 5,3 | 10 | - | 20 | 20 | 2 | 250 | 125 |
Core i7-10700K | Comet Lake | 5,1 | 8 | - | 16 | 16 | 2 | 229 | 125 |
Core i5-10600K | Comet Lake | 4,8 | 6 | - | 12 | 12 | 2 | 182 | 125 |
N'ayant pas de Core i7-10700K a disposition, nous avons utilisé un Core i7-10700 sur lequel nous avons poussé les limites de consommation au niveau de son grand frère. Si cela n'en fait pas un modèle K, il s'en approche beaucoup lors des tests les plus parallélisés, moins en monothread du fait de fréquences notablement plus basses dans ces conditions. C'est pourquoi vous retrouvez cette référence identifiée par une * dans nos graphiques.
Maintenant que vous savez tout ou presque sur les processeurs inclus dans ce dossier, il est temps de passer au protocole de test page suivante.
ce boulot de malade ! juste le dossier qu'il manquait pour juger des perfs dans le temps, au gré des instructions qui s'ajoutent (je pense à Nehalem qui ne tourne plus quasiment du fait du manque d'instructions adaptées de nos jours comme AVX) 😍
Bravo pour le travail !!! ça me rappelle les plus beaux articles d'un certain site d'informatique du passé ;) (comprendrons ceux qui voudront). Bravo et respect pour ce travail qui permet de contempler l'évolution des performances processeurs de manière pertinente !
Hello
Super travail.
Sur le coup j'ai été un peu nostalgique de l'époque HFR et ce genre de comparatifs géants !
Merci
Très bon dossier complet
J'aurais bien vu la gen 9 si je peux chipoter
Ben ça reste du Skylake avec un haut de gamme à 8 cœurs. C'est pour ça que j'ai quelque peu "tweaké" le 10700 afin de s'approcher des résultats d'un 9900K. Quoi qu'il en soit, le nombre de CPU testés devraient s'agrandir durant l'été si tout va bien, avec pourquoi pas de la série 8 et 9 côté Intel.
Intéressé aussi. Je traine encore une vieille gen 6, alors rien que d'inclure une série 8 ou 9, me permettra déjà de mesurer une grande partie du chemin parcouru, le jour où je changerai (probablement lors de la prochaine fournée)
Mais merci déjà pour ce très gros dossier. Faites le vivre!
comme tu t'en doutes, la période n'est pas bonne pour une éventuelle MAJ du dossier, Eric a terminé celui des RDNA 3 NAVI 32, et là il bosse sur un dossier secret defense !
Magnifique test. Gros taff
Merci
Merci pour le test, sacré taf !
J'imagine que pour cyberpunk 2077, vous n'avez pas installé le correctif communautaire qui ramène les 8 à 16 coeurs à leur niveau de performance attendu ? CDPR n'ayant introduit un correctif qui ne marche que pour les processeurs 6 coeurs et inférieur.
Alors qu'avec le fix communautaire les 8 à 16 coeurs verraient leur performance augmenté. Et c'est pas du petit gain d'après ce que j'ai vu en ligne.