www.svethardware.cz
>
>
>

AMD FIJI: jak bude vypadat a jaký bude výkon (spekulace)

AMD FIJI: jak bude vypadat a jaký bude výkon (spekulace)
, , článek
Nová grafická karta založená na grafickém čipu Fiji se jistě v krátké době stane novou vlajkovou lodí grafických karet od společnosti AMD. Chcete už dnes vědět, jakou asi bude mít Fiji architekturu a výkon? Můžete tedy spekulovat s námi.



reklama
Všichni už asi víte, že novou vlajkovou lodí grafických karet společnosti AMD se měl stát Radeon R9 390X s kódovým označením Fiji, který by mohl být v tomto měsíci představen veřejnosti a spatřit tak světlo světa. Dnes ale není úplně jisté, jestli tato grafická karta opravdu ponese označení Radeon R9 390X, jak se doposud tradovalo, nebo nějaké jiné, jako třeba Radeon Fury. My v tomto článku budeme tedy raději, jak grafický čip, tak i grafickou kartu založenou na tomto čipu, nazývat prostě a jednoduše Fiji.

Na internetu se objevila a stále objevuje spousta „zaručených“ spekulací o výkonu Fiji a také o tom, jaká bude jeho architektura. Aby ani čtenáři Světa hardware nebyli nijak ochuzeni o nějaké ty "zaručené" informace, my si dnes trochu zaspekulujeme také.


Architektura GCN v kostce



Abychom mohli správně odhalit architekturu grafického čipu Fiji, musíme být alespoň zběžně obeznámeni s architekturou grafických čipů AMD, tedy s architekturou GCN (Graphics Core Next). Ne, opravdu se nemusíte bát, že půjdeme do nějaké hloubky, nám bude tentokrát stačit prachobyčejná kalkulačka a trocha zdravého rozumu.

Základním stavebním prvkem architektury GCN je výpočetní jednotka z názvem Compute Unit (CU) a jak už název napovídá, za pomoci této jednotky se provádějí veškeré výpočty.


Cumpute unit


Každý takový CU obsahuje 64 Stream procesorů (organizovaných ve 4 blocích po 16 SP) plus jeden skalární a 4 Texture Mapping Units (TMU). Pro nás je v tuto chvíli důležité to, že CU se od počátku GCN nijak zásadně nezměnil a dá se velmi úspěšně spekulovat o tom, že ani u Fiji tomu nebude jinak. Každý CU u Fiji bude obsahovat 64 SP a 4 TMU. Compute Units jsou dále organizovány v blocích po čtyřech a tato čtveřice CU pak sdílí jednu L1 Cache (L1$). To pro nás už tak důležité není a navíc, není to až takovým pravidlem, někdy musí L1$ sdílet méně CU (třeba jako u grafického čipu Hawaii).

Půjdeme-li o úroveň výše, pak vyšší stavební jednotkou architektury GCN je Shader Engine (SE)


Shader engine


Shader Engine pak v různém počtu obsahuje právě výše uvedené CU, dále Geometry Processor, Rasterizér a různý počet (maximálně však 4) Render Back Ends (RBE). Shader Engine vlastně provádí kompletní rasterizaci, která byla popsána v našem článku o grafické pipeline. Těm zvídavějším z vás jistě neuniklo, že tu přeci jen něco schází. Kde jsou ROP (Render Outpu Unit nebo lépe Raster Operations Pipeline) jednotky? ROP jednotky jsou součástí RBE a každá taková jednotka obsahuje celkem čtyři ROP.

Shader Engine ale nyní opustíme a podíváme se na GCN ještě o další úroveň výše. Nebojte, k SE se dnes ještě vrátíme a podíváme se na něj podrobněji.



- pro zvětšení klikněte na obrázek -

Nyní jsme již na nejvyšší úrovni grafického čipu. Toto je blokové schéma grafického čipu Hawaii (R9 290X) a vidíte, že čip se může skládat z několika (v případě Hawaii čtyř) Shader Enginů. Grafický čip pak obsahuje ještě další jednotky jako je Graphics Command Processor (GPC), Asynchronous Compute Engine (ACE), L2 Cache (L2$) atd. Tyto jednotky, snad kromě L2$, nejsou ale pro nás dnes nijak důležité. Stačí si pouze zapamatovat, že grafická karta obsahuje vlastně dva druhy enginů. Jeden standardní grafický, který představuje klasickou grafickou pipeline a je obsluhován právě GPC, další enginy jsou pak výpočetní a jejich práce je organizována za pomoci ACE. Dnešní moderní hry totiž nemusí být vždy a za všech okolností renderovány pouze přes klasickou pipeline grafické karty, tedy geometry shader, rasterizér, pixel shader a ROPs, ale naprogramované compute shadery mohou zapisovat přímo do frame bufferu také a vytvářet tak na výsledném snímku rozličné efekty.

Pro prvotní seznámení s architekturou GCN by to myslím mohlo stačit, takže se pojďme podívat na nějaké ty souvztažnosti a výpočty. Pokud bychom chtěli např. popsat grafický čip Hawaii (Radeon R9 290X), nebo raději matematicky vyjádřit jeho parametry, udělali bychom to následovně.

Počet Stream Procesorů = počet Shader Enginů x počet Compute Unitů x 64 (počet SP v CU) = 4 x 11 x 64 = 2816 SP

Počet TMU = počet Shader Enginů x počet Compute Unitů * 4 (počet TMU v CU) = 4 x 11 x 4 = 176 TMU

Počet ROP = počet Shader Enginů x počet RBE x 4 (počet ROP v RBE) = 4 x 4 x 4 = 64 ROP

Vidíte, že na tom není nic těžkého a obyčejná kalkulačka je dostatečným nástrojem pro takovéto výpočty.

Hrubou orientaci v architektuře GCN tedy máme za sebou a můžeme se nyní konečně pustit do našich spekulací kolem Fiji.
Nejpopulárnější grafické karty
reklama
Nejnovější články
Google uvede Andromedu – dostanou Windows konečně relevantní konkurenci? Google uvede Andromedu – dostanou Windows konečně relevantní konkurenci?
Podle všeho to vypadá, že společnost Google uvede v nejbližší době nový operační systém Andromeda, který je určený pro desktop. Cílem je využít to nejlepší z mobilního a desktopového světa. Mají se v Redmondu čeho bát?
Včera,  aktualita, Michal Hala
Nanoxia Project S: skříň pro hi-end HTPC Nanoxia Project S: skříň pro hi-end HTPC
Společnost Nanoxia už na Computexu 2015 představila svůj 'NanoXia Project', který připomněla ještě také letos na Gamescomu. Jeho výsledkem je skříň Nanoxia Project S označená za hi-end skříň pro HTPC sestavy.
Včera,  aktualita, Jan Vítek
Astronomové potvrdili teorii neúspěšných supernov Astronomové potvrdili teorii neúspěšných supernov
Astronomové mohli sledovat vůbec první případ hvězdy, která byla tak masivní, že přeskočila stádium supernovy a rovnou se zhroutila do podoby černé díry. Můžeme tak mluvit o první zaznamenané neúspěšné supernově.
Včera,  aktualita, Jan Vítek
Elon Musk představuje plány na kolonizaci Marsu Elon Musk představuje plány na kolonizaci Marsu
Elon Musk má se svou společností SpaceX velké plány. Vývoj znovupoužitelných raket vede k hlavnímu cíli: dobýt rudou planetu. Na včerejší konferenci Making Humans a Multiplanetary Species Elon Musk představil své plány.
Včera,  aktualita, Kateřina Hoferková,  2 komentáře
Desky Gigabyte s AM4 vyfoceny, co nabídnou? Desky Gigabyte s AM4 vyfoceny, co nabídnou?
Můžeme se těšit na novou generaci základních desek se socketem AMD AM4, která bude určena pro procesory Zen i nová APU BristolRidge. Na dvě takové se už můžeme podrobně podívat, na svědomí je má společnost Gigabyte.
Včera,  aktualita, Jan Vítek,  5 komentářů