AMD vient de déposer une marque pour le terme Infinity Cache, donnant plus de poids à la récente spéculation sur la vigne GPU selon laquelle cette technologie pourrait éventuellement être le moyen par lequel l’entreprise alimente ses cartes graphiques RDNA 2 de nouvelle génération.
La marque a été repérée par le célèbre leaker @momomo_us qui a partagé un lien sur Twitter.
AMD INFINITY CACHEhttps: //t.co/SLGJVY9m6t♾5 octobre 2020
Infinity Cache ne concerne pas seulement les GPU, mais aussi les processeurs, le stockage, la mémoire, les connecteurs et en fait tout ce qui concerne les composants PC, comme vous pouvez le voir dans la description de la marque. Cependant, on pense que cela pourrait être la sauce secrète d’AMD pour faire vraiment voler les performances de Big Navi (et évidemment le timing de la marque le montre aussi).
Le contexte ici est que de récentes rumeurs sur Big Navi prétendaient qu’AMD prévoyait de fonctionner avec un bus mémoire de 256 bits pour la carte graphique phare, ce qui fait craindre que la bande passante mémoire puisse sembler terne par rapport à la gamme RTX 3000 de Nvidia (le RTX 3080 fonctionne avec un bus 320 bits et offre une bande passante mémoire de 760 Go / s – une amélioration massive de 70% par rapport à son prédécesseur).
La théorie est, cependant, qu’AMD a peut-être opté pour un bus 256 bits plus petit, car il pourra augmenter les performances à l’aide d’astuces intelligentes avec l’architecture du GPU, et en particulier le cache intégré. C’est donc là que l’idée d’Infinity Cache entre en jeu – est-ce vraiment une arme secrète pour aider à combattre les cartes graphiques Ampere de Nvidia?
Comme un processeur, un GPU a de petites quantités de cache (généralement le cache L1 et le cache L2, ce dernier étant plus gros, mais pas aussi rapide), qui est un stockage embarqué qui est juste là sur la puce et extrêmement rapide d’accès (beaucoup plus rapide que l’utilisation de la RAM vidéo).
La théorie ici est qu’AMD pourrait utiliser un grand cache avec Big Navi, et donc, parce qu’il est plus grand, la probabilité de ce que l’on appelle un « accès au cache » – où toute donnée requise est déjà dans le cache, peut donc être saisi rapidement – est beaucoup plus grand.
Nous pourrions parler d’un cache de 128 Mo ici, par rapport à la Radeon RX 5700 XT existante qui dispose de 4 Mo de cache L2, pour vous donner une certaine perspective – c’est une augmentation massive. Par conséquent, en utilisant cette conception intelligente, il ne devrait pas y avoir autant besoin d’exécuter si souvent la mémoire vidéo – il y aura plus de hits de cache – et par conséquent, toutes les contraintes sur le bus mémoire sont compensées par cette approche.
Si tel est effectivement le cas pour AMD – et rappelez-vous, ce n’est en fin de compte que de la spéculation et doit être traité comme tel – il est probable que le gain de travailler de cette façon est impressionnant. Sinon, le fabricant de GPU n’aurait pas dérangé, et l’idée aurait été abandonnée quelque part au cours du processus de recherche et développement.
Sommaire
Mise en cache
Comme Tom’s Hardware, qui a repéré le tweet ci-dessus, le souligne, AMD pourrait utiliser d’autres voies avec Infinity Cache sur ses cartes graphiques, comme une approche de reconfiguration adaptative du cache qui a fait son apparition dans un brevet l’année dernière. L’idée ici est que les plus petits caches L1 pourraient être partagés entre les cœurs de GPU – plutôt que chaque cœur ne pouvant accéder qu’à son propre cache L1 – optimisant ainsi et rendant l’utilisation de ces caches plus efficace, pour un gain de performances impressionnant de cette façon.
Quelle que soit la nature réelle de la prétendue sauce secrète, l’idée est en théorie d’améliorer les performances en réglant le cache et / ou en augmentant la taille, permettant ainsi à AMD de s’en tirer avec un bus mémoire de 256 bits, vraisemblablement avec des avantages convaincants.
D’autres bavardages de la rumeur insistent sur le fait que la fuite de bus 256 bits ne concerne probablement pas la carte graphique phare Big Navi, mais un GPU plus bas dans la gamme, peut-être Navi 22 (Navy Flounder), mais comme toujours, c’est toute conjecture. Au moins, nous n’avons pas longtemps à attendre pour le savoir maintenant, car le lancement du RX 6000 aura lieu le 28 octobre, dans quelques semaines à peine.