Diit.cz - Novinky a informace o hardware, software a internetu

Architektura GPU, SIMD a Graphics Engine

ATI uvedla Radeony HD 5800 - HD 5870
Další významný okamžik na poli grafických procesorů je zde. Společnost AMD jako první uvádí na trh grafické karty DirectX 11 generace nesoucí nové GPU vzniklé evolučním vývojem z předchozí DirectX 10.1 generace, avšak kromě technologií navíc obohacené na celkově dvojnásobné množství stream procesorů, texturovacích a ROP jednotek a vyráběné nejpokročilejším 40nm procesem. Pojďme se tedy společně na novinky „pětitisící“ generace Radeonů podívat podrobněji.

Evolučně vzniklé nové GPU nese architekturu označovanou nyní jako TeraScale2. Poskytuje dle AMD více než 2× vyšší výkon než generace předchozí - Radeon HD 4890 uměl 1,36 TFLOPS, Radeon HD 5870 zvládá 2,72 TFLOPS (nám to teda, nic proti, dává přesně dvojnásobek :-). Vylepšení zahrnula jak instrukční sadu (pochopitelně, Direct3D 11 a spol. si žádá něco navíc) a jednotky stream procesorů, ale také samotný návrh SIMD (Single Instruction, Multiple Data), grafický engine, texturovací jednotky, render back-ends a řadiče displeje.

ATI uvedla Radeony HD 5800 - architektura

Schéma architektury GPU je velmi podobné předchozím generacím 4800, 3800 a částečně i 2900 (a dokonce i X1000). Vedle výpočetních jader, texturovacích jednotek a příslušných cache zmiňme známý ultra threaded dispatch procesor, který si svoji premiéru odbyl v HD 2900 a stará se o „rozhazování“ výpočtů mezi jednotlivé výpočetní bloky dle jejich vytížení. V grafickém engine se sluší zmínit renesanci zažívající tesselátor a s ohledem na DirectX 10.1 i Geometry Assembler obstarávající záležitosti kolem geometry shaderů (podobnou úlohu sehrává i Vertex Assembler).

Zvenku GPU přistupuje pochopitelně k PCI Express sběrnici, dále k pamětem přes shodnou architekturu řadiče jako HD 4800, dále je zde CrossFire X rozhraní pro propojení více grafik (přes něj si ty nejrychlejší modely předávají data, lowendové karty to možná ještě budou umět po PCI Express sběrnici) a také UVD hardwarový decoding videa. Jak píšeme, jde o evoluci ve stylu „Strany mírného pokroku v mezích zákona“, nikoli revoluci.

SIMD engine

Zmínili jsme výpočetní jádra, což je takový veselý termín pro SIMD engine. Těch je v GPU dvacet a představují ucelené bloky. Každý ze SIMD engine obsahuje 16 thread procesorů každý o 5 vláknech (celkem tedy 160 stream procesorů), 80 texturovacích jednotek je pak rozděleno po čtyřech v každém SIMD engine. Celek pak využívá paměťový subsystém s GDDR5 a celkovou propustností přes 150 GB/s.

ATI uvedla Radeony HD 5800 - mezigenerační srovnání

Malé srovnání dílčích částí GPU, vedle parametrů věnujte zejména pozornost spotřebě HD 5870 v klidu. Ta je dle měření AMD vskutku vynikající, vypadá to, že vedle úspor v rámci GPU se podařilo popasovat i s lowpower režimy GDDR5 čipů, s nimiž na Radeonech AMD zpočátku zápasila. Základem jsou pochopitelně ještě nižší klidové frekvence GPU a GDDR5, nové VRM rozhraní, hardwarová detekce teploty napěťových regulátorů k prevenci přehřívání a Ultra Low Power State pro multi-GPU konfigurace.

Graphics Engine

ATI uvedla Radeony HD 5800 - grafický engine

Grafický engine obsahuje nový tesselátor 6. generace programovatelný skrze DirectX 11 hull a domain shadery s novými algoritmy redukujícími riziko nežádoucích artefaktů. Novinkou z DirectX 11 je Pull Model interpolace, která využívá stream procesory k interpolaci s novými instrukcemi. Zlepšila se využitelnost a poklesla spotřeba výkonu při použití této interpolace. Dále zvyšuje výkon aktualizací Constant Bufferu, rychlejší je i Geometry Shading. Pokud odhlédneme od DirectX, pak OpenGL dostává s tímto GPU do vínku rychlejší Line Rendering a Clipping a 12bitovou přesnost subpixelů.

David "David Ježek" Ježek

Bývalý zdejší redaktor (2005-2017), nyní diskusní rejpal.

více článků, blogů a informací o autorovi

Diskuse ke článku AMD uvádí Radeony HD 5800

Středa, 15 Duben 2020 - 01:16 | ian sedmik | nalezena bleška: v odstavci SIMD engine má být v...
Úterý, 29 Září 2009 - 12:05 | Anonym | To Xspy: funkční přepínání mezi dedikovanou a...
Čtvrtek, 24 Září 2009 - 15:34 | DRK | Tak NB s HD4850 C2Q a 4GB pameti mi v nejvetsi...
Čtvrtek, 24 Září 2009 - 11:21 | DTS maniac | Halik: vsadím se, že kdyby to bylo 10-12W, tak...
Čtvrtek, 24 Září 2009 - 09:50 | Benjamin | ukulele: Uz ne, vsechny (tri) karty 5kove rady...
Čtvrtek, 24 Září 2009 - 07:54 | Anonym | 27W je stále moc. Kdyby to bylo 10-12W, tak se...
Čtvrtek, 24 Září 2009 - 00:15 | Jan Ukulele | Tak koukám že v CZC je od včerejška skladem Asus...
Středa, 23 Září 2009 - 22:08 | Xspy | 27W jsou minimálně tři čtvrtiny spotřeby...
Středa, 23 Září 2009 - 19:24 | David Ježek | ach ty noční hodiny, opraveno.
Středa, 23 Září 2009 - 18:52 | MrHenky | drk22: A nie len tam...

Zobrazit diskusi