L’une des grandes annonces au CES pour nous, les passionnés de jeux sur PC, était le nouveau Processeurs de la série Ryzen 7000 avec V-Cache 3D ajouté (s’ouvre dans un nouvel onglet). Ce n’est pas la première fois qu’AMD intègre de la mémoire cache supplémentaire pour améliorer les performances de jeu. Mais AMD fait les choses différemment cette fois-ci et cette nouvelle approche présente à la fois des avantages et des inconvénients.
La différence la plus évidente est qu’AMD propose un choix de trois modèles X3D, le Ryzen 9 7950X3D, le Ryzen 9 7900X3D et le Ryzen 7 7800X3D. La dernière fois ce n’était que le solitaire Ryzen 7 5800X3D (s’ouvre dans un nouvel onglet).
Parallèlement à ce plus grand choix, il y a plus d’options en termes de nombre de cœurs. Au lieu d’un seul modèle à huit cœurs, vous pouvez désormais également opter pour 16 cœurs ou 12 cœurs avec votre savoureux morceau de V-Cache 3D.
Sauf que ce n’est pas si simple. Alors que le modèle à huit cœurs est essentiellement le même que la puce précédente de la série 5000, avec une seule matrice complexe (CCD) à huit cœurs avec V-Cache ajouté, les modèles à 12 et 16 cœurs sont à double CCD.
Et il s’avère que ces CCD ne sont pas égaux. Là où deux CCD sont utilisés dans ces nouvelles puces X3D, un seul d’entre eux obtient le V-Cache ajouté. Le résultat net est une conception asymétrique assez complexe qui soulève toutes sortes de questions.
Cela dit, la disposition asymétrique explique au moins pourquoi le 7800X3D est tellement plus lent que les deux autres modèles. La puce à huit cœurs a une vitesse de suralimentation maximale de 5 GHz, bien inférieure aux vitesses de 5,7 GHz et 5,6 GHz des modèles à 16 et 12 cœurs.
Comment s’assurer qu’une certaine application ou un jeu fonctionne sur le bon avec deux CCD très différents ?
En effet, le V-Cache limite le taux d’amplification de tout CCD auquel il est appliqué. Le 7800X3D a un CCD, il est donc limité à cette vitesse d’horloge avec la limite V-Cache. Cependant, les deux autres puces peuvent augmenter leurs CCD améliorés non V-Cache aux mêmes vitesses d’horloge que leurs homologues conventionnels de la série Ryzen 7000, à 5,7 GHz et 5,6 GHz respectivement.
Cela pose immédiatement problème. Comment s’assurer qu’une certaine application ou un jeu fonctionne sur le bon avec deux CCD très différents ? En effet, quelle est la bonne ?
Avec l’ancien Ryzen 7 5800X3D, la vitesse d’horloge sur papier n’était inférieure que de quelques centaines de MHz à la puce standard. L’avantage du V-Cache 3D a largement dépassé cela. Mais ici, jusqu’à 700 MHz, c’est un écart assez important. À quel moment la vitesse d’horloge l’emporte-t-elle sur le V-Cache, et dans quels jeux ?
Bien sûr, les processeurs fonctionnent rarement à leur vitesse de boost maximale en termes de jeu. Et il reste à voir quelle sera l’ampleur de cette différence de vitesse d’horloge dans le monde réel.
La question la plus pertinente est peut-être de savoir si certains jeux préfèrent le cache ou les horloges. Ce que nous savons, c’est qu’AMD fait cette hypothèse – qu’elle variera selon le jeu.
AMD a dit à notre site sœur, Le matériel de Tom (s’ouvre dans un nouvel onglet)qu’il travaille avec Microsoft sur une mise à jour du système d’exploitation Windows qui sera associé à un nouveau pilote de chipset pour identifier et planifier la charge de travail par jeu afin de garantir que le CCD optimal est prioritaire pour un jeu donné.
Ceux qui bénéficient le plus du V-Cache s’exécuteront sur le CCD concerné, tandis que ceux qui s’exécutent plus rapidement en raison d’horloges plus élevées seront plutôt redirigés vers le CCD non V-Cache plus rapide.
Il convient de rappeler qu’Intel fait quelque chose de similaire avec ses propres processeurs asymétriques, qui présentent deux architectures de base très différentes dans une seule puce. En effet, l’écart de performances et technique entre les cœurs P et les cœurs E d’Intel est sans doute beaucoup plus important que les CCD V-Cache et non-V-Cache d’AMD.
Bien sûr, Intel a plus de ressources techniques qu’AMD. Ainsi, le fait qu’Intel ait réussi à faire fonctionner si bien sa conception de CPU hybride ne garantit pas qu’AMD sera en mesure de garantir que ses nouvelles puces asymétriques fonctionnent de manière optimale.
L’avantage de la nouvelle approche d’AMD est que vous avez le meilleur des deux mondes dans une seule puce. En supposant qu’une partie est planifiée sur le bon CCD, vous disposez à la fois d’une option à cadence élevée et d’une option V-Cache. Collez-le sur le bon CCD et vous obtiendrez les meilleures performances possibles.
Mais la nouvelle approche ajoute de la complexité. Et cela signifie faire confiance à AMD pour avoir fait le travail avec un jeu donné. Dans un monde idéal, un matériel qui fonctionne avec n’importe quel logiciel et ne nécessite pas de réglage manuel est préférable.
De tous les nouveaux processeurs X3D, ce modèle à 12 cœurs semble être le plus problématique.
En pratique, il est probablement prudent de supposer qu’AMD fera le travail avec n’importe quelle version majeure de jeu existante ou nouvelle. Il ne s’agit probablement que de cas marginaux avec des jeux et des applications moins connus où le travail d’optimisation n’a peut-être pas été effectué.
Oh, et une autre question reste sans réponse, mais seulement pour l’un des nouveaux modèles de CPU. Nous savons que la puce à huit cœurs est du V-Cache pur et que le modèle à 16 cœurs possède un CCD V-Cache complet à huit cœurs et une puce non V-Cache à huit cœurs. Mais qu’en est-il du Ryzen 9 7900X3D ?
C’est une puce à 12 cœurs. Alors, a-t-il deux six Core CCD ? Ou peut-être un CCD V-Cache à huit cœurs et un CCD non V-Cache à quatre cœurs ? Et parmi ces deux options, laquelle pourrait être le meilleur choix pour les jeux ?
Certains jeux peuvent fonctionner plus rapidement sur huit cœurs V-Cache que sur six. En effet, d’autres peuvent mieux fonctionner sur huit cœurs hautement cadencés que sur six ou même seulement quatre. De tous les nouveaux processeurs X3D, ce modèle à 12 cœurs semble être le plus problématique.
Nous pensons que pour les joueurs, l’option la plus simple et la plus rentable est le V-Cache 7800X3D à huit cœurs. Pour l’instant, AMD n’a pas comparé cette puce directement aux modèles à plus grand nombre de cœurs dans ses propres benchmarks internes. Nous sommes donc curieux de savoir s’il existe des jeux où l’option 16 cœurs est réellement plus rapide.