Co je DLSS a měli byste ji používat ve hrách


Pochod technologie je neúprosný a nikde to neplatí více než u grafického hardwaru. Každý rok se karty výrazně zrychlují a přinášejí zcela novou sadu zkratek pro fantastické grafické triky.

Při pohledu na vizuální nastavení pro PC hry narazíte na slovo salát, který obsahuje tak chutné nugety jako MSAA, FXAA, SMAAa WWJD. Dobře, možná ne to poslední.

Pokud jste šťastným vlastníkem nové karty Nvidia GeForce RTX, můžete nyní také povolit něco, co se jmenuje DLSS. Je to zkratka pro Deep Learning Super Samplinga je velkou součástí hardwarových funkcí nové generace, které se nacházejí na kartách Nvidia RTX.

V době psaní, pouze tyto karty mají požadovaný hardware pro spuštění DLSS:

  • RTX 2060
  • RTX 2060 Super
  • RTX 2070
  • RTX 2070 Super
  • RTX 2080
  • RTX 2080 Super
  • RTX 2080 Ti
  • Dotčený konkrétní hardware je označován jako jádro „Tensor “, přičemž každý model má jiný počet těchto specializovaných procesorů.

    Jádra tenzorů jsou navržena tak, aby urychlila úlohy strojového učení, což je příklad DLSS. Pokud nepoužíváte DLSS, zůstane tato část karty nečinná. To znamená, že nevyužíváte plnou kapacitu své nové lesklé GPU, pokud je k dispozici DLSS, ale zůstává vypnutá.

    Je toho však víc než to. Abychom pochopili, jakou hodnotu DLSS přináší ke stolu, musíme se krátce rozejít do několika souvisejících konceptů.

    Rychlá objížďka do Vnitřní rozlišení a změna měřítka

    Moderní televizory a monitory mají tzv. „Nativní“ řešení. To jednoduše znamená, že obrazovka má určitý počet fyzických pixelů. Pokud se obraz, který zobrazujete na této obrazovce, liší od přesného nativního rozlišení, musí být „měřítko“ nahoru nebo dolů, aby se vešel.

    Takže pokud vydáte Například obraz HD na 4K displej bude vypadat docela blokovitě a zubatě. Stejně jako byste přiblížili digitální fotografii příliš daleko. V praxi však HD video vypadá dobře na 4K televizoru, i když možná o něco méně ostré než nativní 4K záběry. Je tomu tak proto, že televizor má kus hardwaru známého jako „upscaler“, který zpracovává a filtruje obraz s nižším rozlišením tak, aby vypadal přijatelně.

    Problém je v tom, že kvalita upscalingového hardwaru se mezi značkami displeje výrazně liší. a modely. Proto GPU často přicházejí s vlastní technologií škálování.

    Konzoly „pro“, které jsou navrženy pro výstup na 4K displej, jej prezentují s nativním 4K obrazem, takže nedochází k žádnému převyšování displeje. To znamená, že vývojáři her mají úplnou kontrolu nad výslednou kvalitou obrazu.

    Většina her konzoly se však nekreslí v nativním rozlišení 4 kB. Mají nižší „interní“ rozlišení, což klade menší důraz na GPU. Tento obrázek je poté zvětšen tak, aby vypadal co nejlépe na obrazovce s vysokým rozlišením pomocí technologie interního škálování konzoly.

    Ve skutečnosti je DLSS sofistikovanou metodou, která způsobí, že PC hra bude nižší než nativní rozlišení, a poté ji pomocí technologie DLSS přenastaví na připojený displej. Teoreticky to vede k významnému zvýšení výkonu.

    I když to zní hodně jako to, co se děje na 4K konzolách, pod kapotou DLSS je opravdu něco zvláštního. To vše díky „hlubokému učení“.

    O čem je bit “Deep Learning”?

    Hluboké učení je technika strojového učení, která používá simulovanou neuronovou síť. Jinými slovy, digitální aproximace toho, jak se neurony v mozku učí a vytvářejí řešení složitých problémů.

    Jedná se o technologii, která mimo jiné umožňuje počítačům rozpoznávat tváře a umožňuje robotům porozumět a procházet světem kolem nich. Je také zodpovědný za nedávné rozhovory deepfakes. To je tajná omáčka DLSS.

    Neuronové sítě vyžadují „školení“, které v zásadě ukazuje čisté příklady toho, co by mělo být. Pokud chcete síť naučit, jak rozpoznat tvář, ukážete jí miliony obličejů a necháte ji naučit funkce a vzory, které tvoří typickou tvář. Pokud se tato lekce správně naučí, můžete jí zobrazit libovolný obrázek s obličejem v něm a okamžitě si to vybere.

    Co Nvidia udělala, je trénovat jejich software pro hluboké učení na neuvěřitelně vysokém rozlišení obrázků z her, které podporují DLSS. Neuronová síť se učí, jak by hra měla „vypadat“, když je vykreslena pomocí grafického výkonu na superpočítačové úrovni. vypadalo by to, jako kdyby mnohem, mnohem výkonnější počítač, než ten váš, vykreslil scénu. Pokud vám to zní trochu jako černá magie, nejste sami!

    Kdy použít DLSS

    Nejdříve můžete pouze používat DLSS ve hrách, které jej podporují, což je seznam, který naštěstí rychle roste. Každý titul má také své vlastní požadavky na DLSS, jako je vykreslování v minimálním rozlišení, protože na tom je nervová síť proškolena.

    Velký mozek v Nvidii se však nepřestává učit a funkce DLSS na vaší kartě bude neustále získávat aktualizace, rozšiřovat podporu a kvalitu podle názvu.

    Nejlepší způsob, jak zjistit, zda byste ve svých hrách měli používat DLSS, je výsledek oční bulvy. Porovnejte ji s tradičním převyšováním nebo vyhlazováním, abyste zjistili, která je příjemnější. Výkon je také důležitým rozhodujícím faktorem. Pokud zacílíte na 60 snímků za sekundu, ale nemůžete se tam dostat, DLSS je dobrá volba.

    Pokud však dosahujete vysokých snímkových frekvencí, může DLSS skutečně zpomalit. Je to proto, že tenzorová jádra potřebují ke zpracování každého snímku pevné množství času. Právě teď to nemohou udělat dostatečně rychle, aby hráli s vysokou snímkovou frekvencí.

    V zásadě je DLSS nejužitečnější, když používáte displej s vysokým rozlišením (např. 4K, ultraširoký nebo 1440p rozlišení) s cílovou obnovovací frekvencí přibližně 60 snímků za sekundu. Je také neuvěřitelně užitečné, když aktivujete trik karet RTX s druhou hlavní stranou - sledování paprsků. DLSS může vyrovnat ztrátu výkonu sledování paprsků docela dobře, s konečným výsledkem, který je občas velkolepý.

    To je nejméně, co potřebujete vědět, než se rozhodnete pro DLSS, nebo ne. Jen si pamatujte, že se tato technologie rychle mění, takže pokud se vám výsledky dnes nelíbí, vraťte se za pár měsíců a vy byste mohli být konečně jen vyfouknuti.

    Související příspěvky:


    13.09.2019