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

Úvaha nad výkonem Navi 33 / Radeon RX 7600 XT

Sapphire Radeon HD 4770: v testovacím PC
Není možné, aby Radeon RX 7600 XT s Navi 33 překonával Radeon RX 6900 XT a zároveň top model (Radeon RX 7975 XT?) s Navi 31 dosahoval „jen“ ~dvojnásobku Radeonu RX 6900 XT…

Čím blíže je vydání Radeonů RX 7000, tím více dílků informačního puzzle je složených a tím celistvější obraz o nadcházejících produktech máme. Z tohoto obrazu však vyplývá, že v něm některé dílky nemají co dělat. Nemá cenu kritizovat leakery, kteří je přinesli, neboť lze tušit, že drtivá většina informací, se kterou přišli, je v jádru správná. Problém je v tom, že jejich informační zdroje i oni samotní se občas nechají unést a nepředávají získanou informaci, ale snaží se jí interpretovat - často na základě chybných předpokladů.

Například interpretovat výkon nové generace produktů na základě nárůstu počtu stream-procesorů oproti stávající generaci a opomenout, že při podstatných architektonických změnách může být výkon přepočtený na jeden stream-procesor značně odlišný a tudíž i celkový výsledek takové úvahy zavádějící. Tak se mohou do skládačky dostávat chybné dílky, které v ní nějakou dobu setrvají, ale postupem času, jak přibývají další správné, vyjde najevo, že do ní nepatří.

Takovým případě je výkon GPU Navi 31, které bude osazeno na top modelech nadcházející řad a nebo výkon GPU Navi 33, které bude sloužit pro cenově dostupnější modely. O Navi 31 (Radeon RX 7975 XT?) se objevovaly nejrůznější informace. Například údaje o výkonu 2,2-2,3× nad Radeonem RX 6900 XT, poté dokonce 2,5× nad tímtéž. Následovaly i vyšší hodnoty, u kterých už bylo možné tušit, že se výrazně vzdalují možné realitě. Na druhé straně přicházely zprávy o Navi 33 (Radeon RX 7600 XT?), který měl podle většiny zdrojů překonávat Radeon RX 6900 XT a podle těch „pesimističtějších“ ho plus mínus dorovnávat. Už tehdy to trochu nevycházelo, takže jsem preferoval opatrnější formulace srovnávající s Radeony RX 6800/6900.

Někde je chyba

Pokud si shrneme aktuální informace, vychází z nich, že Navi 31 ponese 12288 stream-procesorů a Navi 33 4096 stream-procesorů, tedy třetinu. Počet texturovacích jednotek není znám, ale s dost vysokou jistotou (totožná architektura) lze říct, že bude rovněž třetinový. Kapacita Infinity Cache (96 MB vs. 32 MB) bude rovněž třetinová. Obě GPU mají běžet podle různých zdrojů na asi 3-3,2 GHz, takže takty můžeme považovat za totožné z rovnice nám vypadnou. Šířka paměťové sběrnice: 384bit vs. 128bit, takže rovněž třetinová. Pomineme-li rozdíly ve výrobním procesu a čipletové uspořádání Navi 31 (oproti monolitickému u Navi 33), je Navi 33 v podstatě třetinou Navi 31. Lze tedy celkem oprávněně předjímat, že výkon Navi 31 bude 3× vyšší než u Navi 33.

A zde je ten zádrhel. Pokud má být Navi 33 mírně výkonnější než Radeon RX 6900 XT a Navi 31 asi 2-2,3× rychlejší než Radeon RX 6900 XT, pak z této rovnice vychází, že Navi 31 je pouze 2× rychlejší než Navi 33, což indikuje, že nějaký prvek v ní je chybný. Buďto je tedy Navi 33 podstatně pomalejší, nebo je Navi 31 podstatně rychlejší, nebo od obojího kousek.

Jakého výkonu může dosahovat Navi 33?

Zkusme tedy použít jiný postup k odhadu možného výkonu Navi 33. Víme, že toto GPU je postaveno na architektuře zaměřené na maximalizaci poměru výkon na tranzitor (výkon na plochu). Při snaze o docílení tohoto cíle měla AMD dosáhnout situace, kdy jeden WGP s 256 stream-procesory RDNA 3 je menší než jeden WGP se 128 stream-procesory RDNA 2. Pomineme-li specifické optimalizace, jeví se WGP architektury RDNA 3 jako bychom vzal WGP architektury RDNA 2 a zdvojnásobili počet stream-procesorů, ovšem vše ostatní včetně texturovacích jednotek ponechali v původním počtu.

Přijmeme-li tento pohled, vypadá Navi 33 (Radeon RX 7600 XT?) rámcově jako Navi 23 (Radeon RX 6600 XT), kterému se zdvojnásobil počet stream-procesorů:

 SPTMUROP∞$sběr.
Navi 334096128?64?32 MB128bit
Navi 2320481286432 MB128bit

Předpokládejme, že vylepšená delta-komprese spolu s 2-3× (podle různých zdrojů) efektivnější Infinity Cache a rychlejšími GDDR6 poskytnou efektivní paměťovou propustnost, která Navi 33 nebude brzdit o nic víc než paměťová propustnost brzdila Navi 23. Zkusme si odpovědět na otázku, jakého výkonu může Navi 33 s těmito parametry dosáhnout. Začněme tedy u aritmetického výkonu, texturovacího výkonu a fill-rate ve srovnání s Radeonem RX 6900XT:

 Navi 33
@3,0 GHz
Navi 33
@3,2 GHz
Radeon
RX 6900 XT
aritmetický výkon24,6 TFLOPS119 %26,2 TFLOPS127 %20,6 TFLOPS
texturovací výkon384 GTex/s60 %410 GTex/s64 %645 GTex/s
fillrate192 GPix/s74 %205 GPix/s79 %258 GPix/s
průměr-84 %-90 %-

pozn: údaje jsou počítány pro Game Clock Radeonu RX 6900 XT, procenta rovněž pro Radeon RX 6900 XT

O Navi 33 se objevují dva různé údaje o taktech - zhruba 3 GHz a zhruba 3,2 GHz. Lze předpokládat, že jde o tzv. Game Clock, tedy typický takt, což je primární hodnota uváděná AMD. Pro oba případy jsem spočetl teoretické hodnoty (tabulka výše) a srovnal je s Radeonem RX 6900 XT (procenta).

Průměr těchto hodnot je velmi hrubý způsob, jak produkty srovnat, ale tento postup kupodivu při srovnání četných produktů plus-mínus odpovídá rozdílům v herních FPS. Jak již bylo řečeno, tato tabulka nezahrnuje efektivní propustnost sběrnice, protože tam je rozpětí údajů tak široké, že se není čeho chytit. Pokud by však, jak bylo rovněž řečeno, nedošlo k nárůstu limitace ze strany sběrnice, dosahovala by Navi 33 při předpokládaných 4096 stream-procesorech, 128 texturovacích jednotkách a 64 ROP 84-90 % výkonu Radeonu RX 6900 XT.

Dáme-li si tato čísla do kontextu výsledků ComputerBase, znamenalo by 90 % výkonu Radeonu RX 6900 XT průměrné FPS velmi blízké Radeonu RX 6800 XT a 84 % (tzn. v případě „jen“ 3GHz taktu) výkon přesně mezi Radeonem RX 6800 a GeForce RTX 3080. K tomu je samozřejmě potřeba připočíst nějakou toleranci, dále zohlednit možnost, že limitace datovou propustností ještě pár procent strhne a především mít na paměti, že jde o odhad průměrného výkonu. Vzhledem k rozptylu dílčích výkonnostních metrik Navi 33 oproti Navi 21 (aritmetický výkon bude vyšší, naopak texturovací nejspíš podstatně nižší) se zcela jistě vyskytnou hry a nastavení, ve kterých novinka současný high-end překoná, ale jistě i takové, ve kterých bude citelněji pomalejší.

Navi 31 by v takovém případě dosahovala za ideální situace až 250 % výkonu Radeonu RX 6900 XT. AMD však nemusí u top modelu prioritizovat takty, ale spíš energetickou efektivitu (podobně jako tomu bylo u Radeonu RX 6900 XT), takže může jít o něco nižší hodnotu než 2,5-násobek.

Také lze připomenout starší zprávy, podle kterých by mohly být některé funkce ROP jednotek přesunuty na stream-procesory, což by znamenalo ukousnutí nějakého procenta aritmetického výkonu a tím i celkových FPS. Ze srovnání každopádně vyplývá, že bez nějakého nečekaného zázraku bude Navi 33 spíše náhradou Radeonu RX 6800 až RX 6800 XT než Radeonu RX 6900 XT.

Historický ekvivalent

Hypotetická 128bit Navi 33 / Radeon RX 6700 XT s výkonem někde kolem 80-85 % top modelu předchozí 256bit řady připomíná jednu historickou paralelu naznačenou už úvodním snímkem. Jde o Radeon HD 4770 se 128bit GPU RV740, ze kterého se AMD podařilo dostat výkon na úrovni 82 % předchozího top modelu, Radeonu HD 4870:

Tehdy značně pomohl 40nm výrobní proces a nešlo o novou architekturu, spíše optimalizaci (nyní půjde o opačnou kombinaci - minimální změnu procesu a maximální v architektuře), ale dá se očekávat dost podobný výsledek: Dosažení 80-85 % výkonu předchozího 256bit GPU s novým 128bit modelem při podstatně nižším MSRP.

Je tu ale i další paralela. AMD s vydáním Navi 33 / Radeonu RX 7600 XT otálí, neboť výrobci a distributoři mají velké skladové zásoby současného hardwaru a vydání nového levnějšího produktu v podobné výkonnostní hladině by obratem decimovalo hodnotu těchto zásob. V roce 2009 měli výrobci skladové zásoby Radeonů HD 4830 a HD 4850, ze kterých se vydáním srovnatelného a podstatně levnějšího Radeonu RX 4770 staly ležáky. AMD tehdy musela omezit dodávky nového GPU, aby na trhu zůstal prostor i pro původní modely, jejichž ceny beztak klesly.

Diskuse ke článku Úvaha nad výkonem Navi 33 / Radeon RX 7600 XT

Pátek, 26 Srpen 2022 - 14:38 | Kert | Takže 15 nejlevnější a 50 nejdražší. To zní fér...
Čtvrtek, 25 Srpen 2022 - 09:22 | Peter Fodrek | neviem koľko bude stáť (pravdepodobne menej) ale...
Čtvrtek, 25 Srpen 2022 - 09:00 | PKoz | Takže 7600X bude stát 30kKč ? Asi se z toho moc...
Čtvrtek, 25 Srpen 2022 - 08:27 | ventYl | Tu bude IMHO viac faktorov, ktore urcia finalnu...
Středa, 24 Srpen 2022 - 22:39 | RedMaX | Do RT se ti jako všude jinde musí načíst "...
Středa, 24 Srpen 2022 - 16:55 | Tomcat2 | To není pravda, mám 6700XT se 12GB a uz jsem...
Středa, 24 Srpen 2022 - 15:54 | AndreasCZ | Presne tak. Bylo by divne, kdyby to nesrovnavali...
Středa, 24 Srpen 2022 - 14:34 | bulldozer | Tak uz za par dni uvidime s cim to porovnaju. Ak...
Středa, 24 Srpen 2022 - 14:14 | AndreasCZ | V pripade teto uvahy, protoze je ale 6950XT s...
Středa, 24 Srpen 2022 - 14:13 | TyNyT | Jasně, cenotvorba nekončí výrobní cenou, přidává...

Zobrazit diskusi