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, 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?
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.

polls-playstation-4-vs-xbox-one-1.jpg
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.

 2013-09-27 v 10.57.55.png
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í.

mantle.jpg
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ů.

amd-r9-290x,R-C-402744-3.jpg

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.

Témata článku: Technologie, Hardware, AMD, Nvidia, Počítače, Valve, Grafika, Level, Nízkoúrovňové API, Playstation 5 herní konzole, Playstation 4 herní konzole, GTA 4, Grafik, AMD Radeon, Graf, GTA V, Hlavní řada, Samostatný čip, Revoluce, Kupón, Playstation 3 herní konzole, Záložní server, Model, Frostbit, Uzavřený okruh, Stolní počítače na Heureka.cz