Architektúra a technické detaily
Grafické karty osadené jadrom Barts, prvé z rodiny Northern Island, vychádzajú z architektúry Cypress. AMD ostalo u druhej generácii architektúry pre D3D 11 pri 5D-VLIW rozložení jednotiek a upravilo nedostatky predošlej spomenuté v úvode.
SIMD blok u HD 6800 má stále 16 SPUs (Stream Processing Units). Jeden SPU sa skladá z 5 SPs a branch jednotky. Z piatich SPs sú 4 jednoduché jednotky (x, y, z, w), ktoré vedia spolu spracovať 4 FP32 MAD za takt a jedna väčšia t jednotka SFUs, ktorá okrem FP32 MAD vie spracovať špeciálne funkcie (sin, cos...). Oproti Cypressom nastala zmena v DP, Barts oproti nim už nepodporuje FP64. Podpora pre Double Precision je až u HD 6900. Viac informácií o VLIW architektúre nájdete tu.
Pri samotnom návrhu Bartsa zvažovalo AMD dve možnosti: 14 SIMD blokov s 32 ROPs jednotkami alebo 16 SIMD blokov s 16 ROPs jednotkami. Rozdiel vo výkone činil podľa ich simulácií len 2% v prospech návrhu 14/32, ktorý bol nakoniec aj vybratý.
Okrem odstránenia podpory pre DP, AMD pre lepšiu efektivitu znížilo frekvenciu pamätí z 4.8GHz na 4.2GHz. To im umožnilo použiť menší pamäťový radič použitý už v čipe Redwood. Ten je takmer o polovicu menší ako má Cypress. Vďaka týmto úpravám a zvýšeniu frekvencie jadra dosiahlo AMD u čipu o veľkosti 255mm2 výkon veľmi podobný 334mm2 čipu a s tým spojené nižšie výrobné náklady.
Zhrnutie technických parametrov (teoretické hodnoty) v tabuľke
Radeon HD 6850 | Radeon HD 6870 | Radeon HD 5850 | Radeon HD 5870 | |
Jadro: | "Barts" RV940 | "Barts" RV940 | "Cypress" RV870 | "Cypress" RV870 |
Výrobný proces: | 40nm | 40nm | 40nm | 40nm |
Veľkosť jadra: | ~255 mm^2 | ~255 mm^2 | ~334 mm^2 | ~334 mm^2 |
Počet tranzistorov: | ~1700 miliónov | ~1700 miliónov | ~2154 miliónov | ~2154 miliónov |
Počet aktívnych clustrov: | 12 | 14 | 18 | 20 |
Frekvencia jadra: | 775 MHz | 900 MHz | 725 MHz | 850 MHz |
Frekvencia pamäte: | 1000 MHz | 1050 MHz | 1000 MHz | 1200 MHz |
Kapacita, typ pamäte: | 1 GiB, GDDR5 | 1 GiB, GDDR5 | 1 GiB, GDDR5 | 1 GiB, GDDR5 |
Frekvencia shadercore: | 775 MHz | 900 MHz | 725 MHz | 850 MHz |
Počet TFUs: | 48 | 56 | 72 | 80 |
Počet TAUs: | 48 | 56 | 72 | 80 |
Počet ALUs: | 192x Vec5 (960 SPs) | 224x Vec5 (1120 SPs) | 288x Vec5 (1440 SPs) | 320x Vec5 (1600 SPs) |
Počet ROPs | 32 | 32 | 32 | 32 |
Podpora Direct3D: | 11 | 11 | 11 | 11 |
Pixel fillrate: | 24 800 MPixels/s | 28 800 MPixels/s | 23 200 MPixels/s | 27 200 MPixels/s |
Bilinear texelfillrate: | 37 200 MTexels/s | 50 400 MTexels/s | 52 200 MTexels/s | 68 000 MTexels/s |
Bilinear FP-16 texel fillrate: | 18 600 MTexels/s | 25 200 MTexels/s | 26 100 MTexels/s | 34 000 MTexels/s |
Z-sample rate: | 99 200 MSamples/s | 115 200 MSamples/s | 92 800 MSamples/s | 108 800 MSamples/s |
AA-sample rate: | 198 400 MSamples/s | 230 400 MSamples/s | 185 600 MSamples/s | 217 600 MSamples/s |
Single precision aritmetický výkon: | 1488 GFLOP/s | 2016 GFLOP/s | 2088 GFLOP/s | 2720 GFLOP/s |
Double precision aritmetický výkon: | - | - | 417,6 GFLOP/s | 544 GFLOP/s |
Geometry rate: | 775 MTriangles/s | 900 MTriangles/s | 725 MTriangles/s | 850 MTriangles/s |
Šírka zbernice: | 256 bit | 256 bit | 256 bit | 256 bit |
Priepustnosť pamäte: | 128 GB/s | 134,4 GB/s | 128 GB/s | 153,6 GB/s |
Satano
viperman
bledos
adun
yesper