Komentář: Herní konzole a konec Nvidie na desktopech?
Jak jsem předpovídal už v roce 2011, AMD vyhrálo boj o konzole a čip od AMD je tak ve všech moderních herních konzolí jako Wii U, Xbox One a PlayStation 4.
AMD, IBM a Nvidia: boj o budoucí herní konzole
AMD se tak dostalo do naprosto vítězné pozice a i když to možná teď nevypadá, vyhrála válku (nikoli pouze souboj) i na desktopech. Většina moderních her se totiž vyvíjí právě primárně na herní konzole, kde je míra pirátství výrazně nižší a tvůrci tak vydělají více. Perfektní ukázkou je například nové GTA V, které je už na konzolích, ale pro počítače se ho pravděpodobně dočkáme až za několik měsíců, stejně jako u minulého dílu.
Bude AMD budoucí vládce herního světa?
Vývojáři tak programují s nízkoúrovňovým API na herních konzolích, přičemž architektura grafických čipů Xbox One a PlayStation 4 vychází právě z GCN. Spolu se stejnou instrukční procesorovou sadou x86 to znamená, že převod her na počítač bude snadný jako nikdy.

Xbox One a PlayStation 4 - obě hlavní herní konzole mají velmi podobné čipy od AMD
Hry tak vlastně budou používat takřka stejný hardware jak běžné počítače, nebude tak docházet k náročnému předělávání na jinou architekturu ani velkým problémům s výkonem. A zde přichází hlavní šachmat od AMD.
Vývojáři na konzolích samozřejmě optimalizují přes low-level API, díky čemuž dosahují mnohem vyšším výkonům i na slabším hardwaru. Rozdíly oproti počítači mohou být několikanásobné, což ukazuje i grafika obřího světa GTA V na osm let starém hardware konzolí. A protože dělají optimalizace právě na čipech GCN, podobné optimalizace a vychytávky lze snadno přenést i na počítačové verze pro grafiky AMD s architekturou GCN.

Vítězné tažení AMD na herních konzolích, které vyhraje i desktopovou válku
S nízkoúrovňovým API se přitom nebavíme o zvýšení výkonu o jednotky nebo desítky procent. Jde i o stovky procent výkonu podle druhu. Jedno je tak jisté – AMD grafiky budou s novými hrami vyvíjenými pro obě nové konzole dosahovat mnohem vyššího výkonu, protože vývojáři využijí Mantle API a stejné propracované a optimalizované řádky kódu, jako u konzolí.

Podpora v enginu Frostbite 3 je teprve začátek, AMD bude mít optimalizace pravděpodobně ve všech hrách, které vyjdou i na konzole
I když se Nvidia bude snažit co to půjde, nebude moci s tím optimalizovaným uzavřeným okruhem soupeřit. A že to půjde ve velkém, ukazují i první náhledy od AMD. Například celý engine Frostbite 3, který je základem Battlefield 4, je optimalizovaný pro Mantle API. Podpora v enginech, které mohou být ve spoustě her, tak znamená, že všechny hry používající daný engine budou mít optimalizace přes Mantle API a budou tak výrazně rychlejší na čipech s architekturou GCN.
Hranice desktopu a konzolí se tenčí
Díky obrovské kompatibilitě mezi herními konzolemi a klasickými počítači s grafikou i procesorem od AMD to může znamenat menší problém i pro Intel. I v rámci procesorové architektury se dá dost optimalizovat, což může pomoci AMD s procesorovým výkonem ve hrách na desktopech.
Nvidia nebude moci vyrovnat tak výraznou výhodu čipů AMD a takřka revoluční optimalizace vývojářů na nízké úrovni API. Dle mého názoru ale Nvidia tento vývoj předpovídala už dříve a pustila se do oblastí, kde má velkou naději – mobilní zařízení. Tam AMD nehraje takřka žádnou roli a Nvidia má oproti jiným výrobcům mobilních čipsetů velkou zkušenosti s vývojem grafických čipů.

Jak to bude s Nvidií v dalších oblastech jako třeba v cloudu je otázka, která není jednoduchá. Na jednu stranu má solidní pozici proti AMD a velkou softwarovou podporu pro vývojáře (CUDA). Může se ale stát, že rozšíření a zkušenosti a komunita stovek a tisíců vývojářů s low-level API Mantle mohou v delším horizontu přebít Nvidii i v tomto segmentu.
SteamOS: Valve představilo vlastní operační systém postavený na Linuxu
Převaha AMD je dobrou zprávou i pro nacházející SteamOS respektive obecné herní počítače SteamBox. AMD poskytne vývojářům přístup i pro optimalizace na Linuxu a přenos her z konzolí by tak měl být podobně snadný jako na Windows a navíc bude optimalizace možná ještě o trochu lepší kvůli většímu soustředění na nízkou úroveň. Z obecného pohledu je to tak úspěch i pro Linux a další hřebík do rakve Windows.
Zakladatel Valve a Steamu: budoucnost hraní je na platformě Linux
Konzole sice trochu ztratí punc výjimečnosti, ale tvůrci budou mít mnohem větší počet spokojených hráčů, kterým nové hry poběží dobře i na desktopech. Tedy pokud budete mít grafiku od AMD.