Radeon R600

Les Radeon 600 sont les processeurs graphiques utilisés dans la gamme des cartes graphiques DirectX 10.0 des séries HD 2000 et HD 3000, produites par ATI. Elles répondent du nom de code "PELE".

Caractéristiques

Radeon HD 2000

Les cartes Radeon HD 2000 sont équipées de la première génération de puces graphiques exploitant l'architecture parallèle TeraScale. C'est en réalité une architecture déjà utilisée dans la puce graphique de la Xbox 360, Xenos. La HD 2900 XT, premier modèle de cette série, combine donc l'architecture parallèle avec les capacités de l'architecture précédente des R500 (les Radeon X1900). Il est assez difficile de comparer une carte Radeon avec une carte GeForce, car même si l'architecture est identique, elle n'a pas été conçue de la même manière. Alors que Nvidia s'appuie sur une architecture unifiée dite scalaire, ATI s'appuie sur une architecture vectorielle.

Il est vrai que le nombre de processeurs de flux (stream processors) de la HD 2900 XT est bien supérieur à celui des puces G80 qui animent les GeForce 8800 : 320 unités contre 128, mais ce serait encore une erreur de comparer simplement ce nombre. En étant vectorielles, les unités de shaders (ou stream processors) sont unifiées par groupe (alors que chez les scalaires, ce n'est pas le cas). Les R600 HD 2900 qui ont 320 unités de shaders ont en fait 80 unités de shaders par groupe de 4 SIMD + 16 Shaders Processors + 5 Stream Processors, ce qui fait donc 320 unités au total réparties par groupe par 5 blocs de processeurs de flux contenant 4 SIMD de 64 unités de calcul (donc 320 pour la version haut de gamme). Malgré cette particularité, les HD 2000 ne se montrent pas aussi performantes que l'on espérait, et la GeForce 8800 GTX se montre largement supérieure, du fait peut-être que le scalaire est plus efficace sur le vectoriel, mais aussi par le nombre trop faible d'unités TMU et de ROP : seulement 16 unités comparées aux 32 TMU et 24 ROP des G80. Un autre défaut est la consommation élevée des HD 2900, dépassant les 200 watts pour la version haut de gamme, la HD 2900 XT.

Radeon HD 3000

Les cartes Radeon HD 3000 sont issues des HD 2000, mais avec les défauts corrigés. La HD 3870 se montre meilleure que la HD 2900 XT et même à la hauteur de la 8800 GTX. Grâce aux corrections effectuées et à la gravure plus fine de la puce (55 nm), la série des HD 3000 aura 2 cartes bi-GPU : les Radeon HD 3850 X2 et HD 3870 X2, qui se montreront avec des performances plus que raisonnables, mais surtout une consommation très bien maitrisée. De plus, les HD 3000 sont également la première série de cartes graphiques à prendre en charge le PCI Express 16x 2.0. Elles prendront en charge également le version 10.1 de DirectX. Les Radeon HD 3000 sont également la première série des Radeon à prendre en charge les calculs FP64 (Double précision 64 bits).

Les Radeon HD 3800 ont un ratio de puissance entre les calculs à virgule flottante simple et double précision qui est de 1/5, c'est-à-dire que la puissance théorique de calcul en double précision est égale à 1/5 de la puissance théorique de calcul en simple précision. Ce ratio vient de l'architecture de la puce et du nombre de processeurs de flux capables d’effectuer ces opérations. Ainsi, la RV670 qui possède en tout 320 processeurs de flux a cette organisation : 64 unités sont capables d'effectuer de la double précision, tandis que les 256 restantes ne peuvent faire que de la simple précision. Bien sur, les 64 unités concernées sont également capables d'effectuer de la simple précision.

Exemple : Un programme demande d'effectuer des calculs en simple précision, les 320 processeurs de flux seront donc en activité sans problème. Un autre programme exige de la double précision, seul 64 seront en activité.

Cartes Radeon HD 2000

ModèlesRadeon HD 2350Radeon HD 2400 ProRadeon HD 2400 XTRadeon HD 2600 ProRadeon HD 2600 XTRadeon HD 2900 GTRadeon HD
2900 Pro
Radeon HD 2900 XT
Nom de codeRV610-LERV610-PRORV610-XTRV630-PRORV630-XTR600-GTR600-PROR600-XT
Gravure 65 nm 80 nm
Surface de la puce (mm2) 85 153 420
Nb. transistors (millions) 180 390 700
Mémoire (Mo)256128 - 256 - 512256256 - 512256 - 512256 - 512512 - 1024512 - 1024
Type de mémoireDDR2DDR2GDDR3DDR2 - GDDR3GDDR3 - GDDR4GDDR3GDDR4GDDR4
Fréquence mémoire (MHz)400400500500 - 7001 1008009251 000
Largeur de bus (bits)646464128128256512512
Bande passante (Go/s)8,008,008,0015,60 - 21,9035,2051,20118,40128,00
Fréquence GPU (MHz)625625650600800600600743
Fréquence Shaders (MHz)625625650600800600600743
Nb. stream processors40 (5x8)40 (5x8)40 (5x8)120 (5x24)120 (5x24)240 (5x48)320 (5x64)320 (5x64)
Nb. TMU44488121616
Nb. ROP44444121616
Fillrate Pixels (GP/s)2.12.12.62.43.27.29.611.9
Fillrate Textures (GT/s)2.12.12.64.86.47.29.611.9
Calcul FP32 (GFLOPS)424256144192288384475
Calcul FP64--------
InterfacePCI Express 16x 1.0PCI Express 16x 1.0 - AGP 8x - PCIPCI-Express 16x 1.0PCI-Express 16x 1.0 - AGP 8xPCI-Express 16x 1.0 - AGP 8xPCI-Express 16x 1.0PCI-Express 16x 1.0PCI-Express 16x 1.0
Connectivité1xDVI - 1xHDMI1xVGA - 1xDVI - 1xHDMI1xDVI - 1xS-Video2xDVI - 1xS-Video2xDVI - 1xS-Video2xDVI - 1xS-Video2xDVI - 1xS-Video2xDVI - 1xS-Video
Version DirectX 10.0
Version OpenGL 3.3
Version OpenCL 1.0
TDP (W)2020253550150200215
Date de sortie
Prix actuel40 euros-------

Cartes Radeon HD 3000

ModèlesRadeon HD 3450Radeon HD 3470Radeon HD 3650Radeon HD 3690Radeon HD 3850Radeon HD 3870Radeon HD 3850 X2Radeon HD 3870 X2
Nom de codeRV620-LERV620-PRORV635-PRORV670-PRORV670-PRORV670-XTR600 (2xRV670-PRO)R680 (2xRV670-XT)
Gravure 55 nm
Surface de la puce (mm2) 67 132 192 2x 192
Nb. transistors (millions) 181 378 666 2x 666
Mémoire (Mo)256 - 512256 - 512256 - 5122565125121024 (2 × 512)1024
(2 × 512)
Type de mémoireDDR2DDR2 - GDDR3GDDR3GDDR3GDDR3GDDR4GDDR3GDDR4
Fréquence mémoire (MHz)50095095082882811258281125
Largeur de bus (bits)6464128128256256512
(2x256)
512
(2x256)
Bande passante (Go/s)8,0015,2025,6026,5053,0072,00106,00144,00
Fréquence GPU (MHz)600800725668668775668825
Fréquence Shaders (MHz)600800725668668775668825
Nb. stream processors40 (4x10)40 (4x10)120 (4x30)320 (4x80)320 (4x80)320 (4x80)640 (2x[4x80])640 (2x[4x80])
Nb. TMU44816161632 (2x16)32 (2x16)
Nb. ROP44416161632 (2x16)32 (2x16)
Fillrate Pixels (GP/s)2.43.22.910.710.712.421.426.4
Fillrate Textures (GT/s)2.43.25.810.710.712.421.426.4
Calcul FP32 (GFLOPS)48641744274274968551056
Calcul FP64 (GFLOPS)---868699171211
InterfacePCI-Express 16x 2.0 - AGP 8xPCI-Express 16x 2.0PCI-Express 16x 2.0 - AGP 8xPCI-Express 16x 2.0PCI-Express 16x 2.0 - AGP 8xPCI-Express 16x 2.0 - AGP 8xPCI-Express 16x 2.0PCI-Express 16x 2.0
Connectivité1xDVI - 1xHDMI1xVGA - 1xDVI - 1xS-Video2xDVI - 1xS-Video2xDVI - 1xS-Video2xDVI - 1xS-Video2xDVI - 1xS-Video2xDVI - 1xS-Video2xDVI - 1xS-Video
Version DirectX 10.1
Version OpenGL 3.3
Version OpenCL 1.0
TDP (W)2530657575106140165
Date de sortie2008
Prix actuel45 euros-50 euros-60 euros---

Références

  1. (en) « Driver Support for AMD Radeon HD 4000, HD 3000, HD 2000 and older Series », AMD (consulté le )
  2. (en) « Mesamatrix », sur mesamatrix.net (consulté le )
  3. (en) « RadeonFeature », X.Org Foundation (consulté le )
  • icône décorative Portail de l’informatique
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons – Attribution – Partage à l’identique. Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.