La série Radeon RX 7000 est une série de cartes graphiques développées par AMD, basées sur l'architecture RDNA 3. Elle a été annoncée le 3 novembre 2022[1] et succède à la série Radeon RX 6000. Pour l'instant, AMD a annoncé et sorti sept cartes graphiques : les RX 7600, RX 7600 XT, RX 7700 XT, RX 7800 XT, RX 7900 GRE, RX 7900 XT et RX 7900 XTX[2]. AMD a officiellement lancé les RX 7900 XT et RX 7900 XTX le 13 décembre 2022[3] puis la RX 7600 le 25 mai 2023. AMD a sorti deux nouveaux modèles de la famille RDNA 3 le 6 septembre 2023 : les 7700 XT et 7800 XT. Finalement, en janvier 2024, AMD a lancé les RX 7600 XT et RX 7900 GRE.
Il s’agit de la première génération de GPU grand public de marque Radeon à inclure des accélérateurs d’IA dédiés, une fonctionnalité qu’AMD n’avait auparavant proposée que dans ses GPU Instinct destinés aux centres de données.
Fonctionnalités
Microarchitecture RDNA 3
Jusqu’à 96 unités de calcul (CU, Compute Unit) contre un maximum de 80 dans la série RX 6000
Nouvelles ALU de shader à double émission dans chaque CU, avec la possibilité d’exécuter deux instructions par cycle
Accélérateurs de lancer de rayons de deuxième génération
Nb. Compute units (Nb. stream processors) [Nb. coeurs FP32]
96 (6144) [12288]
60 (3840) [7680]
32 (2048) [4096]
Nb. transistors (milliards)
45.7
28.1
13.3
2.05
Densité de transistors (MTr/mm2)
152,3
140,5
65,2
55,4
Taille de puce (mm2)
300
200
204
37
Navi 31
Le module multipuce (MCM) Navi 31 comprend 58 milliards de transistors, soit une augmentation de 165 % de la densité de transistors par rapport à la génération précédente Navi 2x, répartis sur sept puces : une puce de calcul graphique (GCD) et six puces de cache mémoire (MCD). La puce Navi 31 complète contient 12 288 cœurs FP32, soit l’équivalent de 6144 processeurs de flux[8]. Apparemment, la puce Navi 31 a été conçue pour fonctionner jusqu’à une fréquence de 3,0 GHz, bien que la conception de référence Radeon RX 7900 XTX d’AMD puisse atteindre une fréquence de boost de 2,5 GHz[9].
La puce Navi 31 est fabriquée avec le noeud de procédé N5 de TSMC.
Navi 33
La puce Navi 33 est dotée de 13,3 milliards de transistors pour une taille de 204 mm2. La puce complète comporte 4096 cœurs FP32, segmentés en 32 unités de calcul (CU)[10]. Contrairement à la puce Navi 31 haut de gamme, il s’agit d’une conception monolithique fabriquée avec le nœud de procédé N6 de TSMC. L’une des caractéristiques les plus remarquables de la puce Navi 33 est son nombre important de 13,3 milliards de transistors. Les transistors sont fondamentaux pour déterminer la puissance de calcul d’une puce, et avec un nombre aussi élevé, cela indique la capacité de la puce à gérer des tâches de traitement complexes. De plus, la taille de la puce de 204 mm2 garantit que ce grand nombre de transistors est efficacement rassemblé, offrant un équilibre entre puissance et taille[11].
↑Taille approximative de la puce du boîtier MCM complet qui est constitué d'un seul GCD (Graphics Compute Die) et de six MCD (Memory Cache Die). La carte Radeon RX 7900 XT a seulement cinq MCD actifs, celui qui est inactif étant destiné au support structurel et à la dissipation thermique. La taille de puce du GCD est de 306 mm2, la taille de chaque MCD est de 37,5 mm2[12]
↑ ab et cLes valeurs Boost (si disponibles) sont indiquées sous la valeur de base en italiques.
↑Le taux de remplissage des textures est calculé en multipliant le nombre de Texture Mapping Units (TMU) par la fréquence d'horloge de base (ou de boost) du coeur.
↑Le taux de remplissage des pixels est calculé en multipliant le nombre de Render Output Units (ROP) par la fréquence d'horloge de base (ou de boost) du coeur.
↑La puissance de calcul en virgule flottante est calculée à partir de la fréquence d'horloge de base (ou de boost) du coeur sur la base d'une opération FMA.
↑Les GPU basés sur RDNA 3 ont des stream processors à double émission, ce qui fait que jusqu'à deux instructions de shader peuvent être exécutées par cycle d'horloge sous certaines conditions de parallélisme.
↑ ab et cLes valeurs Boost (si disponibles) sont indiquées sous la valeur de base en italiques.
↑Le taux de remplissage des textures est calculé en multipliant le nombre de Texture Mapping Units (TMU) par la fréquence d'horloge de base (ou de boost) du coeur.
↑Le taux de remplissage des pixels est calculé en multipliant le nombre de Render Output Units (ROP) par la fréquence d'horloge de base (ou de boost) du coeur.
↑La puissance de calcul en virgule flottante est calculée à partir de la fréquence d'horloge de base (ou de boost) du coeur sur la base d'une opération FMA.