Co je to NVIDIA DLSS a jak to udělá Ray sledování rychleji?
V prezentaci CES 2019 společnosti NVIDIA společnost představila novou technologii DLSS. V demonstracích to všechno vylučuje výkonný zásah, který se odehrává ve hrách, které umožňují fantazijní novou ray-tracing grafiku na kartách RTX. Ale jak to funguje?
Co je DLSS?
DLSS znamená "hluboké učení". Existují dvě části této myšlenky, ale nejdříve se zaměříme na druhou: super-vzorkování.
Super-vzorkování je něco, co můžete udělat na vašem počítači právě teď se spoustou her. V podstatě to udělá hra s rozlišením nad rámec toho, co váš monitor podporuje. Zní to to divně, ale pomůže vám vyhlazovat některé z tvrdých okrajů v polygonální grafice. Karty NVIDIA a AMD již tuto technologii podporují, stejně jako některé PC hry samy o sobě. Chcete-li se dozvědět více o super-vzorkování, podívejte se na tento článek.
Nyní na část "hlubokého učení". Hluboké učení je něco hmlistého termínu: v podstatě znamená, že tuny a tuny výpočtů běží na vysokovýkonném hardwaru v procesu, který se časem zlepšuje. Některé aplikace nazývají tuto "umělou inteligenci" (AI), ale to je chybné pojmenování; systém se "neukládá" v žádném lidském smyslu, je to jen lepší při opakovaném procesu.
Systém DLSS společnosti NVIDIA provádí super samplování na jedné konkrétní hře, znovu a znovu, na grafických kartách v masivních datových centrech. Vypočítá nejlepší způsoby, jak aplikovat techniku super vzorkování na hru s opakovaným zpracováním v vizualizacích této hry - polygonů a textur, které tvoří to, co vidíte na obrazovce. Zde hraje část "hlubokého učení" procesu; systém se naučí co možná nejvíce o tom, jak hra vypadá a jak vypadat lépe.
Kombinujte super-vzorkování pro hladší polygonové linie a textury s hlubokým učením pro uplatnění obecných vylepšení hry a získáte DLSS. Techniky vylepšování obrazu, které jsou již vypočtena v datových centrech společnosti NVIDIA, jsou prováděny za běhu pomocí procesorových jader Tensor na kartě RTX.
Inženýři společnosti NVIDIA nám vysvětlili a prokázali proces, který běží na grafickém benchmarku v CES. Vylepšení v porovnání s nastavením, které není DLSS, byly impozantní, s hladšími, rovnoměrnějšími texturami a polygony. To bylo pravdivé i v případě, že stroj DLSS vykreslil grafiku na nižší výkon (1080p) než stroj DLX (1440p).
Jak to znamená, že hra funguje rychleji?
Systém DLSS uplatňuje obecná vylepšení vizuálních her, zvláště pokud používáte vylepšení vylepšení sledování paprsků NVIDIA. Ray tracing, poprvé představené s kartami řady RTX, umožňuje přesnější odrazy, stíny a difúze světla s úžasnými výsledky. Jsme již pokryli způsoby, jak lze sledování paprsků zlepšit vizuální hry.
Bohužel, sledování paprsku také zvyšuje zatížení GPU. Zátěž je tak vysoká, že mnoho her spadne pod touto žádanou značkou 60 snímků za sekundu, i když používáte nejnovější karty NVIDIA a komponenty high-end ve zbytku počítače.
Použitím předem vypočtených vylepšení DLSS, které již grafické karty RTX v datových centrech NVIDIA již chyběly, může být vyhlazena výkonnost her podporujících RTX. Ve své demonstraci CES hra se sledováním paprsků a DLSS umožnila hrát v rámci jedné nebo dvou her běží bez toho, aby vůbec bylo povoleno žádné sledování paprsků. Aby to bylo co nejjednodušší: DLSS umožňuje hrám fungovat mnohem rychleji s více fantazijními světelnými efekty.
NVIDIA nám říká, že proces není dokonalý: umožňuje DLSS v některých ojedinělých případech vymýtit textury nebo geometrii. Celkově je však zlepšení dramatická a stojí za to umožnit, pokud je to opce.
Může moje karta používat DLSS?
DLSS je vlastností vlastního procesorového jádra NVIDIA, které je na architektuře grafického procesoru Turing v nových kartách RTX. Pokud máte grafickou kartu GeForce RTX, můžete použít DLSS. Pokud ne, tak nemůžete. Takže stále populární karty GeForce GTX 900 a 1000 nemohou využít DLSS.
Potřebuji připojení k webu, aby bylo možné jej používat?
Ne. Zatímco proces DLSS využívá obrovské množství hardwaru pro cloud computing - obrovské farmy NVIDIA serverů zabalené do žáruvzdorných průmyslových verzí grafických karet RTX - proces běží na místním počítači, jakmile je systém nastaven a aktivován. Jen se ujistěte, že používáte nejnovější ovladače.
Je moje hra kompatibilní s DLSS?
Tady je rub: hluboká učební část DLSS vyžaduje měsíční zpracování v datových centrech NVIDIA předtím, než může být aplikována na PC hry. Takže pro každou novou hru, která vyšla, musí NVIDIA po dlouhou dobu provozovat své gigantické GPU pole, aby bylo DLSS připraveno.
Po dokončení těžkého zvedání NVIDIA aktualizuje ovladače GPU a povolí DLSS v nových hrách. V tomto okamžiku může vývojář tuto možnost povolit ve výchozím nastavení nebo povolit jako grafickou volbu v nabídce nastavení. Vzhledem k tomu, že systém hlubokého učení se musí zaměřit na geometrii a textury každé hry individuálně, aby se zlepšila výkonnost této konkrétní hry, neexistuje žádný způsob, jak tento přístup "jedna hra najednou". Bude to rychlejší, jak to NVIDIA vylepšuje - případně si na jednu hru zahrát čas až týdny nebo dny - ale momentálně to chvíli trvá.
V době psaní (leden 2019) má pouze jednu hru DLSS, kterou můžete povolit na herním počítači doma: Final Fantasy XV. Dokonce i v beta verzi a funguje pouze na nejvyšších rozlišeních. Včasné testování ukazuje, že skutečně zvyšuje frameráty o 10-15 FPS - asi stejné množství, které ztratíte tím, že umožníte sledování RTX ray v jiných hrách. (V současné době FFXV nepodporuje sledování paprsků, takže podpora DLSS není aplikována tam, kde je to skutečně zapotřebí.)
NVIDIA oznámila seznam dalších stávajících a nadcházejících her, které nakonec podpoří společnost DLSS - pravděpodobně společnost provozuje data centra s kapacitou, aby ji připravila. V současné době NVIDIA potvrdila nadcházející podporu DLSS pro pětadvacet her, včetně pozoruhodných titulů včetně Hellblade: Senua je oběť, ARK: Survival Evolved, Atomové srdce, Hitman 2, Mechwarrior V, Playerunknown Battlegrounds, Shadow of the Tomb Raider, a Jsme šťastní. V CES společnost také oznámila, že Battlefield V a nadcházející Hymna bude podporovat DLSS - může dokonce dokončit zpracování dokonce i v okamžiku, kdy je připraveno k vydání.
Hry, které podporují jak RTX exkluzivní sledování efektů, tak systém DLSS zvyšující výkon, jsou krátký seznam:
- Hymna
- Atomové srdce
- Battlefield V
- MechWarrior V
- Stín Tomb Raider
- Spravedlnost online
- JX3
Samozřejmě, že tento seznam poroste, protože vývojáři se stanou pohodlnějšími při sledování paprsků, NVIDIA vyhlazuje a urychluje proces výpočtu DLSS a PC hráči požadují přístup k plným funkcím svých grafických karet označených značkou RTX.