Le meilleur GPU RDNA 3 d’AMD n’est plus considéré comme un GPU multi-puces, du moins pas du point de vue du calcul graphique. On s’attendait à ce que le meilleur GPU d’AMD de la prochaine génération, son silicium Navi 31, soit le premier à intégrer la conception de puces de ses derniers processeurs Ryzen à ses cartes graphiques.
La nouvelle rumeur selon laquelle ce n’est pas le cas est, honnêtement, un peu un soulagement.
Alors que les GPU de nouvelle génération d’AMD se rapprochent de leur date de lancement prévue en octobre et commencent à être expédiés à ses partenaires, nous nous rapprocherons de plus en plus de l’horizon des événements de fuite. Cet endroit où la réalité et la fiction commencent à fusionner et tout devient une frénésie de faux numéros saupoudrés d’un peu de vérité légère.
Mais cela ne signifie pas que les choses sont en aucune façon réglées en ce moment. La machinerie de fuite Twitter x YouTube est toujours en marche, et le GPU Navi 31 phare d’AMD a reçu tellement de spécifications théoriques et fantaisistes qu’il est difficile de savoir où se situe le consensus général en ce moment.
Là où il s’agissait autrefois d’une bête de 92 TFLOP avec quelque 15 360 shaders, répartis sur une paire de matrices de calcul graphique (GCD), ces spécifications ont déjà été atténuées à 72 TFLOP et 12 288 shaders. Nous entendons maintenant des rumeurs selon lesquelles tout le bruit concernant une conception de puces graphiques doubles était erroné, et la réalité de la conception multi-puces concerne davantage le cache flottant que des puces de calcul supplémentaires.
La dernière vidéo de Red Gaming Tech, apparemment corroborée par les fuiteurs de Twitter, suggère que l’ensemble du nombre de 12 288 shaders va être hébergé sur un seul GCD de 5 nm, avec un total de six matrices multi-cache (MCD) de 6 nm disposées autour de lui , ou éventuellement en plus.
Honnêtement, j’aurais adoré si AMD avait réussi à créer un chiplet de calcul GPU qui pourrait vivre dans un seul package, aux côtés d’autres chiplets de calcul GPU, et être complètement invisible pour le système. Mais, pour une carte graphique de jeu, c’est un défi de taille. Pour les machines de centre de données et les systèmes exécutant des charges de travail entièrement basées sur le calcul, comme dans les fermes de rendu, le doublement d’un GPU et l’exécution de tâches sur de nombreuses puces différentes fonctionnent. Lorsque vous avez différents morceaux de silicium rendant différentes images ou différentes parties d’une image dans le jeu, eh bien, c’est une toute autre question.
Et, jusqu’à présent, cela a finalement dépassé nos seigneurs de la technologie GPU. Nous avions autrefois SLI et CrossFire, mais il était difficile pour les développeurs d’implémenter la technologie à bon escient, donc même lorsqu’ils ont réussi à faire tourner un jeu plus rapidement sur plusieurs GPU, la mise à l’échelle était tout sauf linéaire.
Vous dépenseriez deux fois plus pour acheter deux cartes graphiques, pour obtenir des fréquences d’images peut-être 30 à 40 % plus élevées. Dans certains jeux. Parfois plus, parfois moins. C’était une loterie, beaucoup de travail acharné pour les développeurs, et finalement a été entièrement abandonné par l’industrie.
Le Saint Graal consiste à rendre un système ou une puce multi-GPU invisible, afin que votre système d’exploitation et les applications qui y sont exécutées le voient comme une seule carte graphique.
C’était l’espoir lorsque nous avons entendu pour la première fois des rumeurs selon lesquelles Navi 31 allait être un GPU MCM, soutenu par des fuites et des offres d’emploi. Mais je ne vais pas dire que l’espoir n’était pas teinté d’appréhension aussi.
À un moment donné, quelqu’un va le faire, et nous pensions que le moment était venu, avec AMD canalisant ses compétences Zen 2 dans un GPU basé sur des puces. Mais nous avons pensé qu’il sautait en premier, prêt à subir le coup inévitable de l’adoption d’une nouvelle technologie, et quels que soient les problèmes de latence inattendus qui surgissent avec différents jeux et une myriade de conflits de PC de jeu. Tout en espérant que le simple fait de jeter tout un tas de shaders dans le mix MCM permettrait de surmonter les goulots d’étranglement.
Mais avec la conception multi-puces qui semble désormais concerner uniquement les matrices de cache, agissant potentiellement comme des contrôleurs de mémoire eux-mêmes, cela va le rendre beaucoup plus simple du point de vue du système et limiter un funkyness imprévu qui pourrait se produire.
Et va encore créer une carte graphique AMD incroyablement puissante.
Les nouveaux GPU Ada Lovelace de Nvidia vont devoir faire attention, car cette génération va être un doozy. Et nous pourrions en fait être en mesure de les acheter cette fois-ci, mais probablement toujours à des prix exorbitants.