Teraflops: jsou všichni, o čem chce někdo mluvit, až bude nadcházející Xbox Series X. nebo PlayStation 5 jsou zmíněny konzoly. Je to proto, že se Microsoft a Sony chlubí velkým zvýšením výkonu, částečně díky nárůstu teraflops.
Konzoly vs. PC: The Beasts in the Den
GPU Xbox Series X je založeno na architektuře AMD RDNA 2 a bude schopné 12 teraflops. Sony PlayStation 5 ( také založeno na architektuře AMD RDNA 2 ) bude mít GPU s 10,28 teraflops.
To je spousta propadů a je to srovnatelné nebo lepší než to, co právě teď nabízejí špičkové spotřebitelské grafické karty pro PC.
Od dubna 2020 se Radeon RX 5700XT (kolem 400 $ v tomto psaní) je jedna z nejlepších karet AMD s GPU o velikosti 9,75 teraflop. The NVIDIA GeForce RTX 2080 Ti (1 300 až 1 500 USD při tomto psaní) je zatím schopen 13,4 teraflops. K dispozici je také NVIDIA RTX Titan s neuvěřitelnými 16,31 teraflops. Ale při psaní více než 2 000 dolarů je tento pro většinu hráčů mimo dosah.
Nepředpokládejme však. Pojďme si promluvit o tom, co jsou teraflopy a proč je tato specifikace pro grafiku důležitá.
Co jsou FLOPS?
FLOPS znamená operace s plovoucí desetinnou čárkou za sekundu. Aritmetika s pohyblivou řádovou čárkou je běžný způsob, jak ve vývoji her prolomit čísla. Aniž bychom se příliš ztratili v plevelu, operace s plovoucí desetinnou čárkou usnadňují počítačům efektivnější práci se širším rozsahem čísel.
Nejběžnějším způsobem, jak vyjádřit flopy, je formát s plovoucí desetinnou čárkou s jednou přesností, FP32. To znamená, že počítač používá k ukládání dat v tomto formátu 32 bitů. K dispozici je také formát s poloviční přesností, který místo 32 zabírá 16 bitů (FP16). Nejběžnějším způsobem, jak nyní vyjádřit teraflops pro GPU, je právě přesnost. AMD však ve svém používalo FP16 GPU Vega , a RDNA 2 umožňuje FP16.
V reálném světě je plovoucí desetinná čárka pro tvůrce her mnohem snazší používat s 3D grafikou. Pokud se hry spoléhaly na operace s pevným bodem, jako je původní PlayStation , vedlo by to k mnoha problémům. Vizuál hry by vypadal a choval se špatně a kód by byl obecně méně efektivní.
Hurá na operace s plovoucí desetinnou čárkou!
Inflace FLOPS vedla k TFLOPS
Hry musí zpracovat hromadu dat, a proto jsou flopy důležitým měřítkem. Čím více propadne GPU, tím rychleji mohou být data zpracována a tím vyšší je výpočetní výkon pro běh her.
Původní Sega Dreamcast (1999) měl 1,4 Gigaflops, což znamená, že dokázal zpracovat až 1,4 miliardy operací s plovoucí desetinnou čárkou za sekundu. O několik let později původní Xbox (2002) otřásl 20 gigaflopy (20 miliard propadů). PlayStation 3 (2006) měl téměř dvanáctkrát, na 230,4 gigaflops.
Každá konzola se díky grafické výpočetní síle výrazně zlepšila oproti svému předchůdci. Specifikace flop je rychlý způsob, jak získat představu o tom, kolik energie je pod kapotou grafického procesoru konkrétní GPU nebo GPU.
12 teraflops výpočetního výkonu v nadcházející Xbox Series X znamená, že je schopen až 12 bilionů operací s plovoucí desetinnou čárkou za sekundu. PlayStation 5 mezitím dosáhla maxima 10,28 bilionu propadů.
Pokud bychom se jako měřítko spoléhali pouze na propadáky, dospěli bychom k závěru, že Xbox Series X bude lepší než PlayStation 5 - což by byla chyba.
Jak důležité jsou TFLOPS?
Flop počítá záležitosti mezi generacemi konzoly, ale ne tolik, když je tato mezera užší.
Dokonce i srovnání počtu teraflopů pro moderní grafické karty, jako jsou AMD Radeon 5700 XT a GeForce RTX 2080 Ti, může být zavádějící. Nové konzoly budou využívat novou architekturu AMD RDNA 2. Nová architektura obvykle znamená lepší výkon než předchozí karty, a to i při podobných hardwarových specifikacích.
Stejně jako cokoli jiného ve výpočetní technice jde ale o implementaci. Specifikace CPU, RAM a dokonce i software jsou tím rozdílem. Když to dáte dohromady, shoda je, že nové konzoly by měl překonat většinu počítačových herních souprav aktuálně tam venku.
Xbox Series X a PlayStation 5 budou mít osmijádrové šestnáctivláknové procesory. To zasáhne úžasné úrovně hraní na PC a do set-top boxů to bylo dlouho. Obě konzoly také plánují použití NVMe SSD , což znamená rychlejší načítání her a všestrannou lepší odezvu.
Nové konzolové GPU budou mít také působivý počet výpočetních jednotek při vysokých rychlostech: 52 na 1,825 GHz pro Xbox a 36 CU na 2,23 GHz pro PlayStation. Pro srovnání, Radeon 5700 XT má 40 CU na 1,6 GHz.
AMD RDNA 2 samozřejmě nebude žít pouze uvnitř nových konzolí. Jakmile zasáhne grafické karty PC (spolu s očekávanou architekturou Ampere od společnosti NVIDIA), všechny výhody, které mají konzoly oproti PC, zmizí.
TFLOPS nejsou jediná věc, na které záleží
Není pochyb o tom, že nové konzoly budou mocná zvířata. Microsoft a Sony tvrdí, že jejich konzole dosáhnou 60 snímků za sekundu při rozlišení 4K v titulech AAA (obvykle nejnáročnějších grafických hrách).
Microsoft se také snaží zasáhnout 120 snímků za sekundu při rozlišení 4K pro esportové hry, které jsou obvykle méně náročné na grafiku. Vyšší obnovovací frekvence však znamená hladší obraz a snazší pochopení toho, co se děje na hřišti. Vzhledem k chaosu, který následuje v eSportu, jsou hladší vizuální prvky velkým plusem.
Kromě vylepšeného výkonu při vyšších rozlišeních budou nové konzoly také podporovat sledování paprsku . Poprvé jsme tuto novou technologii viděli na grafických kartách NVIDIA. Sledování paprsků zvyšuje světelné efekty ve hře, často s dramatickými vylepšeními. Nabízí také dynamičtější a realističtější herní prostředí, ve kterém jsou realističtější stíny a odrazy. Výpočetní výkon (teraflops), který je k dispozici v nadcházejících GPU, také pomůže těmto novým funkcím.
PŘÍBUZNÝ: Co je Ray Tracing?
Teraflops není jediná specifikace, které byste měli věnovat pozornost. Poskytne vám však obecnou představu o tom, jak se grafický výkon konzoly vyrovnává s jiným hardwarem - minulým i současným.