AMD Radeon: GPU basés sur des chipsets comme les processeurs Ryzen?

AMD a été le premier à croire et à adopter une conception MCM pour ses microprocesseurs, des modèles grand public Ryzen aux propositions de serveurs EPYC. La société américaine a mis en évidence comment produire séparément les composants d’un CPU, délier les cœurs du contrôleur mémoire et d’autres interfaces, non seulement favorise un atterrissage rapide et prévisible sur le marché, mais retourne également des avantages en termes de performances et de consommation.

La conception MCM (module multi-puces), où un processeur est composé de différents blocs, également produits avec différents processus et connectés par un bus à grande vitesse, permet une approche de conception plus innovante, ce qui a permis à AMD de combler l’écart avec Intel et le surpasser dans différents secteurs du marché, grâce à la possibilité d’augmenter le nombre de cœurs grâce à la création de puces dédiées avec des processus de production avancés. Il y a également un avantage en termes de rendements de production, car la production de chips avec le procédé le plus approprié entraîne moins de défauts.

À?? clair comme le temps des puces monolithiques, c’est-à-dire un projet hautement intégré qui contient tous les différents aspects d’un microprocesseur sur la même puce, s’épuise: il est de moins en moins fonctionnel pour les innovations futures et ce n’est pas seulement vrai pour les processeurs, mais aussi les GPU. AMD et Nvidia ont longtemps envisagé de passer à la conception MCM, et cette transition est peut-être plus proche que nous ne le pensons.

Un brevet
publié par AMD intitulé “GPU Chiplets utilisant des liens croisés à large bande passante” expose l’idée, ou au moins une des idées sur la table, que la société dirigée par Lisa Su cherche à faire du projet MCM GPU une réalité. Dans la documentation, AMD illustre certaines des raisons pour lesquelles il n’a pas emprunté cette voie jusqu’à présent: la latence de communication élevée entre les puces, les modèles de programmation et la difficulté d’implémentation du parallélisme.

Cependant, les ingénieurs de l’entreprise pensent pouvoir contourner ces obstacles en utilisant une interconnexion à l’intérieur du package appelée «high bandwidth passive crosslink», capable de permettre à chaque «chipset GPU» de communiquer directement avec le CPU et en même temps avec les autres chiplets. Chaque GPU, en plus des cœurs, aurait son propre cache et le nécessaire pour fonctionner de manière autonome: en bref, chaque chiplet représenterait un GPU complet, entièrement gérable par le système d’exploitation.

Contrairement à ce que nous voyons avec les processeurs AMD, où la société a entassé les cœurs x86 dans un chiplet dédié et tout le reste dans une matrice d’E / S, dans ce cas, l’idée semble plus de créer des GPU plus petits et les faire travailler ensemble. L’un des problèmes croissants de nos jours est que les puces graphiques les plus puissantes occupent une telle surface qu’elles nécessitent des processus de production avancés et très coûteux, avec des rendements pas toujours exceptionnels.

La création de GPU plus petits réduirait les coûts de production et aurait de meilleurs rendements, tandis que la nouvelle interconnexion préserverait les performances et en même temps, le logiciel pourrait tirer le meilleur parti du matériel, sans modifications particulières. Pour le moment, on ne sait pas si et quand ce projet deviendra une réalité concrète, mais la rumeur dit que cela se produira après les solutions basées sur l’architecture RDNA 3, attendues entre cette année et la prochaine.

.