Co je Nvidia Reflex?

click fraud protection

Jednou z novinek, které Nvidia oznámila během oznámení grafických karet řady 30, byla Nvidia Reflex. Nvidia Reflex je technologie navržená tak, aby pomohla snížit latenci systému ve hrách.

Když většina hráčů slyší slovo latence, vybaví se jim latence sítě, neboli ping. Toto je časové zpoždění mezi vaším počítačem a herním serverem ve hře pro více hráčů. U jakékoli síťové hry se očekává určité zpoždění sítě, latence se však zhoršuje, čím dále je hráč od herního serveru. To je důvod, proč se profesionální turnaje v esportu s nejlepšími hráči z celého světa obvykle konají na akcích LAN; Mít hráče a herní server na jednom místě minimalizuje latenci, díky čemuž je hra co nejférovější.

Systémová latence je zpoždění ve vašem počítačovém systému samotném, měřeno od akcí, jako je stisknutí klávesy a kliknutí myší, až po příslušný efekt zobrazený na vašem monitoru. Například ve hrách FPS nebo First-Person Shooter kliknutí levým tlačítkem normálně vystřelí z vaší zbraně. Systémová latence by byla prodleva mezi kliknutím myši a obrazovkou zobrazující výstřel z pistole.

Systémové latenci se nelze vyhnout, ale Nvidia Reflex ji minimalizuje optimalizací datového toku. Hlavním krokem je v podstatě odstranění „vykreslovací fronty“. CPU tradičně připravuje data k odeslání do GPU k vykreslení a dělá to dostatečně rychle, aby udrželo připravený jeden nebo dva snímky, takže GPU má vždy data, se kterými může pracovat. Tento design znamená, že počítač přestane shromažďovat vstup pro konkrétní snímek dříve, než jej GPU vůbec začne vykreslovat, což přidává zpoždění přibližně jednoho snímku k latenci systému.

S Nvidia Reflex CPU pokračuje v přijímání uživatelského vstupu až do okamžiku, kdy je GPU připraveno přijmout pokyny pro svůj další snímek. Tato technika „just-in-time for rendering“ nadále umožňuje GPU pracovat bez jakýchkoli nečinných přestávek mezi zpracováním rámců, ale v podstatě eliminuje zpoždění způsobené rámcem čekajícím v rámci vyrovnávací paměť.

Funkce Nvidia Reflex musí být zabudována do každé hry prostřednictvím sady SDK (Software Development Kit). Bohužel to není něco, co bude fungovat v každé hře.

Nvidia Reflex také samostatně obsahuje nové hardwarové funkce v podporovaných monitorech pro sledování a zobrazení latence systému, čímž poskytuje hráčům další informace v reálném čase prostřednictvím překrytí. Dříve by provedení takového testu vyžadovalo vybavení, jako jsou vysokorychlostní kamery, nejméně 7 000 USD a výsledky by se ani zdaleka neblížily reálnému času.