Arkitekturen Graphics Core Next

3.jpg
2.jpg

Med Radeon HD 7000-serien introducerar AMD den nya arkitekturen Graphics Core Next, eller kort och gott GCN. Den som vill vara lite elak kan utan att vara helt fel ute kalla det hela för AMD:s svar på Nvidias CUDA med beräkningsenheter som är bättre anpassade för programmerbarhet och generella beräkningar.

7970_0014_Layer 13.jpg

I GCN ersätter AMD de tidigare VLIW-baserade beräkningsenheterna (very long instruction word) med klassisk SIMD (single instruction - multiple data). Syftet är dels att öka prestanda i flyttalsoperationer, men även att höja IPC och dra bättre nytta av de spenderade transistorerna, som för övrigt uppgår till 4,3 miljarder (!).

7970_0013_Layer 14.jpg

Grafikprocessorn Tahiti XT, som används i just Radeon HD 7970, innehåller inte mindre än 2048 SIMD-enheter. Dessa är grupperade 32 beräkningsenheter som delar på 768 KB L2-cache. AMD glömmer dock inte grafikprocessorns traditionella användningsområden utan passar även på att öka antalet texturenheter från 96 till 128 stycken.

För att utnyttja den väldiga beräkningskraften krävs även utbyggda databussar. AMD uppgraderar minneskontrollern till 384-bitars GDDR5 för en bandbredd på cirka 264 GB/s. Dessutom har den nya 7000-serien stöd för PCI Express 3.0 vilket ger 32 Gbps till det övriga systemet.