# Radeon Rx 200

La série Radeon Rx 200 est une série de cartes graphiques produites par AMD qui a succédé aux HD 7000 en 2013-2014.
Elles possèdent les noms de code Southern Islands, Sea Islands et Volcanic Islands et sont destinées à concurrencer Nvidia avec ses GeForce G700 GK110 d'architecture Kepler.

## Architecture

L'architecture des Rx 200 se base sur celle des HD 7000, mais boostée. Elle emploie l'architecture GCN 2 (Graphics Core Next). Ainsi, la RV1090-XT alias Hawaï (R9-290X) dispose de 2816 processeurs de flux, 176 TMU et 64 ROP reliés à 8 contrôleurs mémoire GDDR5 de 64 bits pour un total de 512 bits. Notons que Hawaï se base sur la puce Bonaire, elle aussi en GCN 2. Tonga de son côté inaugure le GCN 3 qui apporte la compression des données au niveau des ROP.
Note : l'API de calcul parallèle d'ATI, CAL est encore utilisable sur les puces GCN 1 (tout comme les HD 7000), mais n'est plus supporté à partir des GCN 2, du fait de son obsolescence, mais aussi de l'architecture des GCN basée sur du scalaire (le CAL est plutôt adapté pour du vectoriel VLIWx).
* Ratios FP32/FP64 :
** Hawaï : 1/8
** Tahiti : 1/4
** Tonga/Curacao/Pitcairn/Bonaire/Cape Verde/Oland : 1/16
* Ratio INT24/FP32 : 1/1
* Ratio INT32/FP32 : 1/3
* Ratio INT64/FP32 : 1/20

## Produits

| Modèles | Radeon R7-240 | Radeon R7-250 | Radeon R7-250X | Radeon R7-260 | Radeon R7-260X | Radeon R7-265 | Radeon R9-270 | Radeon R9-270X | Radeon R9-280 | Radeon R9-280X | Radeon R9-285 | Radeon R9-290 | Radeon R9-290X | Radeon R9-295X2 |
| Nom de code | Oland PRO | Oland XT | Cape Verde XT | Bonaire PRO | Bonaire XTX | Pitcairn PRO | Curaçao PRO | Curaçao XT | Tahiti PRO2 | Tahiti XTL | Tonga PRO | Hawai PRO | Hawaii XT | Vesuvius (2xHawaii XT) |
| Architecture | GCN 1 | GCN 1 | GCN 1 | GCN 2 | GCN 2 | GCN 1 | GCN 1 | GCN 1 | GCN 1 | GCN 1 | GCN 3 | GCN 2 | GCN 2 | GCN 2 |
| Gravure | 28 nm | 28 nm | 28 nm | 28 nm | 28 nm | 28 nm | 28 nm | 28 nm | 28 nm | 28 nm | 28 nm | 28 nm | 28 nm | 28 nm |
| Surface de la puce (mm$^2$) | 90 | 90 | 123 | 160 | 160 | 212 | 212 | 212 | 352 | 352 | 366 | 438 | 438 | 2 × 438 |
| Nb. transistors (milliards) | 1,04 | 1,04 | 1,50 | 2,08 | 2,08 | 2,80 | 2,80 | 2,80 | 4,31 | 4,31 | 5,00 | 6,20 | 6,20 | 2 x 6,20 |
| Mémoire (Mo) | 2048 | 1024/2048 | 1024/2048 | 1024 | 1024/2048 | 2048 | 2048 | 2048/4096 | 3072 | 3072 | 2048 | 4096 | 4096 | 2 × 4 096 |
| Type de mémoire | DDR3/GDDR5 | DDR3/GDDR5 | GDDR5 | GDDR5 | GDDR5 | GDDR5 | GDDR5 | GDDR5 | GDDR5 | GDDR5 | GDDR5 | GDDR5 | GDDR5 | GDDR5 |
| Fréquence mémoire (MHz) | 900/1 125 | 1 150 | 1 125 | 1 500 | 1 625 | 1 400 | 1 400 | 1 400 | 1 250 | 1 500 | 1 375 | 1 250 | 1 250 | 1250 |
| Largeur de bus (bits) | 128 | 128 | 128 | 128 | 128 | 256 | 256 | 256 | 384 | 384 | 256 | 512 | 512 | 2 x 512 |
| Bande passante (Go/s) | 28,8 / 72 | 73,6 | 72 | 96 | 104 | 179,2 | 179,2 | 179,2 | 240 | 288 | 176 | 320 | 320 | 2 x 320 |
| Fréquence GPU (MHz) | 780 | 1 050 | 1 000 | 1 000 | 1 100 | 925 | 925 | 1 050 | 933 | 1 000 | 918 | 947 | 1 000 | 1 018 |
| Nb. stream processors | 320 | 384 | 640 | 768 | 896 | 1 024 | 1 280 | 1 280 | 1 792 | 2 048 | 1 792 | 2 560 | 2 816 | 5 632 (2 x 2816) |
| Nb. TMU | 20 | 24 | 40 | 48 | 56 | 64 | 80 | 80 | 112 | 128 | 112 | 160 | 176 | 352 (2 x 176) |
| Nb. ROP | 8 | 8 | 16 | 16 | 16 | 32 | 32 | 32 | 32 | 32 | 32 | 64 | 64 | 128 (2 x 64) |
| Nb. Raster Engine | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 4 | 4 | 4 | 8 (2 x 4) |
| Nb. Tesselator Engine | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 2 | 2 | 2 | 4 | 4 | 4 | 8 (2 x 4) |
| Cache L2 (ko) | 256 | 256 | 512 | 512 | 512 | 512 | 512 | 512 | 768 | 768 | 512 | 1 024 | 1 024 | 2 x 1 024 |
| Fillrate pixels (Gpx/s) | 5,84 | 8,0 | 16,0 | 16,0 | 17,6 | 28,8 | 28,8 | 32,0 | 26,5 | 27,2 | 29,376 | 60,608 | 64,0 | 2 x 65 152 |
| Fillrate textures Gtx/s | 14,6 | 24,0 | 40,0 | 48,0 | 61,6 | 57,6 | 72,0 | 80,0 | 92,6 | 109,0 | 102,816 | 151,52 | 176,0 | 2 x 179,168 Gtx/s |
| Calcul FP32 (GFLOPS) | 499,2 | 768 | 1 280 | 1 536 | 1 971,2 | 1 843,2 | 2 368 | 2 688 | 3 343,9 | 4 096 | 3 290,1 | 4 848,6 | 5 632 | 11 466,7 |
| Calcul FP64 (GFLOPS) | 29,2 | 48 | 80 | 96 | 123,2 | 115,2 | 148 | 168 | 836 | 1 024 | 205,6 | 606,1 | 704 | 1 433,3 |
| Calcul INT24 (GIOPS) | 499 | 806 | 1 280 | 1 536 | 1 971 | 1 894 | 2 368 | 2 688 | 3 351 | 4 096 | 3 290 | 4 848 | 5 632 | 11 466 |
| Calcul INT32 (GIOPS) | 166 | 268 | 426 | 512 | 657 | 631 | 789 | 896 | 1 117 | 1 365 | 1 096 | 1 616 | 1 877 | 3822 |
| Calcul INT64 (GIOPS) | 23 | 38 | 60 | 73 | 93 | 90 | 112 | 128 | 159 | 195 | 156 | 230 | 268 | 546 |
| Interface | PCI Express 16x 3.0 | PCI Express 16x 3.0 | PCI Express 16x 3.0 | PCI Express 16x 3.0 | PCI Express 16x 3.0 | PCI Express 16x 3.0 | PCI Express 16x 3.0 | PCI Express 16x 3.0 | PCI Express 16x 3.0 | PCI Express 16x 3.0 | PCI Express 16x 3.0 | PCI Express 16x 3.0 | PCI Express 16x 3.0 | PCI Express 16x 3.0 |
| Version DirectX | 12 (11_2) | 12 (11_2) | 12 (11_2) | 12 (12_0) | 12 (12_0) | 12 (11_2) | 12 (11_2) | 12 (11_2) | 12 (11_2) | 12 (11_2) | 12 (12_0) | 12 (12_0) | 12 (12_0) | 12 (12_0) |
| Version OpenGL | 4.3 | 4.3 | 4.3 | 4.5 | 4.5 | 4.3 | 4.3 | 4.3 | 4.3 | 4.3 | 4.5 | 4.5 | 4.5 | 4.5 |
| Version OpenCL | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 | 1.2 |
| TDP (W) | 30 | 75 | 95 | 95 | 115 | 150 | 150 | 180 | 230 | 250 | 195 | 275 | 289 | 500 |
| Date de sortie | 8 octobre 2013 | 8 octobre 2013 | 10 février 2014 | 17 décembre 2013 | 8 octobre 2013 | 2014 | 13 novembre 2013 | 8 octobre 2013 | 4 mars 2014 | 8 octobre 2013 | 2014 | 5 novembre 2013 | 24 octobre 2013 | 8 avril 2014 |