Mi az NVIDIA DLSS, és hogyan fog gyorsabbá tenni a Ray Tracing-et?
Az NVIDIA CES 2019 prezentációján a vállalat új technológiát mutatott be, a DLSS. A bemutatókban minden, de kiküszöböli az olyan teljesítményekben elért eredményeket, amelyek lehetővé teszik, hogy az RTX kártyákon új, új sugárkövetési grafikákat használjanak. De hogyan működik?
Mi az a DLSS?
A DLSS a „mély tanulás szuper-mintavétel”. Ez az elképzelés két részből áll, de összpontosítsunk a másodikra: szuper-mintavételre.
A szuper-mintavétel a gépeden most már sok játékkal tehető. Lényegében a játékot a monitor által támogatott felbontásban teszi. Ez furcsán hangzik, de ez segíthet a sokszögű grafikában lévő durva élek kiegyenlítésében. Az NVIDIA és az AMD kártyák már támogatják ezt a technológiát. Ha többet szeretne megtudni a szuper-mintavételről, nézze meg ezt a cikket.
Most, a „mély tanulás” részébe. A mélyreható tanulás valami ködös kifejezés: alapvetően a nagy teljesítményű hardveren futó tonna és tonna számításokat jelenti az idővel javuló folyamatban. Egyes alkalmazások ezt a „mesterséges intelligenciát” (AI) nevezik, de ez egy félrevezető; a rendszer semmilyen emberi értelemben nem „tanul”, csak ismétlődő folyamatban van.
Az NVIDIA DLSS rendszere szuper-mintavételt hajt végre egy adott játékon, újra és újra, a grafikus kártyákon a hatalmas adatközpontokban. Kiszámítja a szuper-mintavételi technika alkalmazásának legjobb módjait egy olyan játékban, amelynek ismétlődő feldolgozása az adott játék vizuális képein történik - a sokszögek és a textúrák, amelyek a képernyőn láthatóak. A folyamat „mély tanulás” része jön létre itt; a rendszer annyira megtanulja, ahogyan a játék úgy néz ki, és hogyan lehet jobban nézni.
Kombinálja a szuper-mintavételt az egyenletesebb sokszögvonalak és a textúrák mélyreható tanulásával, a játék általános fejlesztéseinek alkalmazásához, és megkapja a DLSS-t. Az NVIDIA adatközpontjaiban már kiszámított képjavító technikákat az RTX kártya Tensor feldolgozómagjain keresztül használják fel.
Az NVIDIA mérnökei kifejtették és bemutatták nekünk a folyamatot, a CES grafikus referenciaértéke alapján. A nem-DLSS-felépítéssel kapcsolatos fejlesztések lenyűgözőek voltak, sima, egyenletesebb textúrákkal és sokszögekkel. Ez akkor is igaz volt, ha a DLSS gép grafikáját alacsonyabb kimenettel (1080p) hajtotta végre, mint a nem DLSS gép (1440p).
Hogyan gyorsabbá teszi a játékot?
A DLSS rendszer általánosan javítja a játék vizuális képeit, különösen akkor, ha a játékot engedélyezi az NVIDIA sugárkövetési fejlesztéseivel. A Ray nyomkövetés, amelyet először az RTX sorozatú kártyákkal mutatnak be, pontosabb visszaverődést, árnyékot és fény elterjedését teszi lehetővé néhány csodálatos eredmény mellett. Már foglalkoztunk a sugárzás nyomon követésének módjaival a játékon belüli vizuális képek javításában.
Sajnos a sugárkövetés növeli a GPU terhelését is. A terhelés olyan magas, hogy sok játék a kívánt 60 képkocka másodpercenkénti érték alá esik, még akkor is, ha a legújabb NVIDIA kártyákat és high-end komponenseket használja a PC többi részében.
A DLSS előre kiszámított fejlesztéseinek felhasználásával, amelyeket az NVIDIA adatközpontjaiban lévő RTX GPU-k már elrontottak, az RTX-kompatibilis játékok teljesítményét kiegyenlítheti. A CES bemutatójában egy sugárkövetéssel és DLSS-vel ellátott játék egyaránt lehetővé tette, hogy egy játékon belül, vagy kettőn belül játszhasson, ha egyáltalán nem engedélyezett a sugárkövetés. Ahhoz, hogy a lehető legegyszerűbb legyen, a DLSS lehetővé teszi, hogy a játékok sokkal gyorsabban működhessenek, több fényes hatással.
Az NVIDIA azt mondja, hogy a folyamat nem tökéletes: a DLSS engedélyezése néhány ritka esetben elmoshatja a textúrákat vagy a geometriát. Összességében azonban a javulás drámai és érdemes lehet, ha lehetőség van rá.
Használhatja a kártyám DLSS-t?
A DLSS az NVIDIA saját Tensor feldolgozó magjának jellemzője, amely az új RTX kártyákon a Turing GPU architektúrájában van jelen. Ha van GeForce RTX grafikus kártya, használhatja a DLSS-t. Ha nem, akkor nem. Tehát a még mindig népszerű GeForce GTX 900 és 1000 sorozatú kártyák nem használhatják ki a DLSS-t.
Szükségem van egy webkapcsolat használatára?
Nem. Míg a DLSS-folyamat nagy mennyiségű felhőalapú hardver-hatalmas NVIDIA-kiszolgáló gazdaságot használ, amelyek az RTX grafikus kártyák ipari változataival vannak feltöltve, a folyamat a helyi számítógépen fut, miután a rendszert beállították és engedélyezték. Csak győződjön meg róla, hogy a legújabb illesztőprogramokat futtatja.
A játékom kompatibilis a DLSS-szel?
Itt van a dörzsölés: a DLSS mély tanulási részének több hónapos feldolgozást igényelnek az NVIDIA adatközpontjaiban, mielőtt a PC-játékokhoz alkalmazható lenne. Tehát minden új játék esetében, amelyik jön ki, az NVIDIA-nak hosszú ideig kell futtatnia a gigantikus GPU tömbjeit, hogy DLSS készen álljon.
Amint a nehéz emelés megtörtént, az NVIDIA frissíti GPU-illesztőprogramjait, és engedélyezi a DLSS-t az új játékokon, ahol a fejlesztő alapértelmezés szerint engedélyezheti vagy engedélyezheti azt grafikus beállításként a beállítások menüben. Mivel a mély tanulási rendszernek külön-külön meg kell néznie az egyes játékok geometriáját és textúráit, hogy javítsa az adott játék teljesítményét, nincs mód arra, hogy ezt az „egy játékot egyszerre” megközelítésben lehessen megközelíteni. Gyorsabban fog elérni, mivel az NVIDIA javítja - esetleg hetekre vagy napokra - egy játékra, de pillanatnyilag egy ideig.
Az írás idején (2019. január) csak egy játék rendelkezik DLSS-vel, amelyet otthon játszható számítógépen engedélyezhet: Final Fantasy XV. Ez még béta formában van, és csak a legmagasabb felbontásokon működik. A korai tesztek azt mutatják, hogy valójában 10-15 FPS-rel megnöveli az azonos értéket, amit elveszít az RTX ray nyomkövetés engedélyezésével más játékokban. (Most az FFXV nem támogatja a sugárzás követését, így a DLSS növelés nem alkalmazható, ahol valóban szükség van rá.)
Az NVIDIA bejelentette a meglévő és közelgő játékok listáját, amelyek végül támogatják a DLSS-t - feltehetően a vállalat az adatközpontjait képes arra, hogy készen álljon. Jelenleg az NVIDIA huszonöt játékra vonatkozóan megerősítette a közelgő DLSS-támogatást, jelentős címekkel együtt Hellblade: Senua áldozata, ARK: túlélés alakult ki, Atom Heart, Hitman 2, Mechwarrior V, Playerunknown's Battlegrounds, a Tomb Raider árnyéka, és Boldogok vagyunk. A CES-nél a vállalat ezt is bejelentette Battlefield V és a közelgő Himnusz támogatni fogja a DLSS-t, az utóbbit akár a kiadásra készen is feldolgozhatja.
Azok a játékok, amelyek mind az RTX-exkluzív sugárkövetési hatásokat, mind a teljesítménynövelő DLSS rendszert támogatják, rövid lista:
- Himnusz
- Atom szív
- Battlefield V
- MechWarrior V
- A Tomb Raider árnyéka
- Justice Online
- JX3
Természetesen ez a lista növekszik, mivel a fejlesztők jobban meg fognak felelni a sugárkövetésnek, az NVIDIA simítja és felgyorsítja a DLSS számítási folyamatát, és a PC-s játékosok hozzáférést igényelnek az RTX-márkájú grafikus kártyák teljes szolgáltatásához.