Az NVIDIA CES 2019 bemutatóján a vállalat egy új technológiát mutatott be, DLSS néven. A bemutatókon kívül az egész kiküszöböli az olyan játékokban elért teljesítményt, amelyek fantasztikus új sugárkövetési grafikát tesznek lehetővé az RTX kártyákon. De hogyan működik?
Mi a DLSS?
A DLSS a „mély tanulás szupermintavételét” jelenti. Ennek az ötletnek két része van, de először a másodikra koncentráljunk: a szuper-mintavételre.
A szuper mintavétel olyan dolog, amelyet most rengeteg játékkal megtehet a gépén. Lényegében olyan felbontásban jeleníti meg a játékot, amelyet meghalad a monitor. Ez furcsán hangzik, de segíthet kisimítani a sokszögű grafika néhány élét. Az NVIDIA és az AMD kártyák már támogatják ezt a technológiát, csakúgy, mint egyes PC-játékok önmagukban. Ha többet szeretne megtudni a szuper mintavételezésről, nézze meg ezt a cikket .
Most pedig a „mély tanulás” részről. A mély tanulás valami ködös kifejezés: alapvetően rengeteg és nagy teljesítményű hardveren futó számításokat jelent egy folyamatban, amely idővel javul. Egyes alkalmazások ezt hívják „Mesterséges intelligencia” (AI), de ez téves elnevezés; a rendszer semmilyen emberi értelemben nem „tanul”, csak egyre jobb az ismétlődő folyamat.
Az NVIDIA DLSS rendszere szuper mintavételt hajt végre egy adott játékon, újra és újra a hatalmas adatközpontjai grafikus kártyáin. Kiszámítja a szuper mintavételi technika legjobb alkalmazási módjait egy játékhoz, amely ismétlődő feldolgozással rendelkezik a játék látványtervén - a sokszögeken és textúrákon, amelyek alkotják a képernyőn látottakat. A folyamat „mély tanulási” része itt játszik szerepet; a rendszer a lehető legtöbbet megtudja a játék kinézetéről és annak jobb megjelenéséről.
Kombinálja a simább sokszög vonalak és textúrák szuper mintavételét a mély tanulással, hogy általános javításokat alkalmazzon egy játékhoz, és DLSS lesz. Az NVIDIA adatközpontjaiban már kiszámított képjavító technikákat menet közben alkalmazzák az RTX kártyán lévő Tensor feldolgozó magokon keresztül.
Az NVIDIA mérnökei elmagyarázták és bemutatták nekünk a folyamatot, a CES grafikai referenciaértékén futva. A nem DLSS-beállítással kapcsolatos fejlesztések lenyűgözőek voltak, simább, egyenletesebb textúrák és sokszögek láthatóak. Ez még akkor is igaz volt, amikor a DLSS gép grafikáját alacsonyabb kimenettel (1080p) renderelte, mint a nem DLSS gép (1440p).
Hogyan lehet gyorsabban futni egy játékot?
A DLSS rendszer általános fejlesztéseket alkalmaz a játék látványtervén, különösen, ha a játékot az NVIDIA sugárkövetési fejlesztéseinek engedélyezésével futtatja. A sugárkövetés, amelyet először az RTX sorozatú kártyákkal vezettek be, pontosabb visszaverődést, árnyékokat és fény diffúziót tesz lehetővé elképesztő eredménnyel. Mi vagyunk már kitért arra, hogy a sugárkövetés miként javíthatja a játékon belüli látványt .
Sajnos a sugárkövetés a GPU terhelését is növeli. A terhelés olyan nagy, hogy sok játék a kívánt 60 képkocka / másodperc alatt marad, még akkor is, ha a legújabb NVIDIA kártyákat és csúcskategóriás alkatrészeket használja a számítógép többi részén.
A DLSS előre kiszámított fejlesztéseinek felhasználása, amely az NVIDIA adatközpontjainak RTX GPU-jait már összegyűjtötte, elsimíthatja az RTX-kompatibilis játékok teljesítményét. A CES bemutatóján egy sugárkövetéssel és DLSS-lel ellátott játék egyaránt játszható a játék egy vagy két keretén belül, anélkül, hogy egyáltalán sugárkövetés lenne engedélyezve. A lehető legegyszerűbben fogalmazva: A DLSS lehetővé teszi a játékok sokkal gyorsabb futtatását fantasztikusabb fényhatások mellett.
Az NVIDIA szerint a folyamat nem tökéletes: a DLSS engedélyezése ritka esetekben kimossa a textúrákat vagy a geometriát. De összességében a javulás drámai és érdemes megengedni, ha ez opció.
Használhatja a kártyám a DLSS-t?
A DLSS az NVIDIA saját Tensor processzormagjának egyik jellemzője, amely a Turing GPU architektúrán található az új RTX kártyákon. Ha GeForce RTX grafikus kártyája van, használhatja a DLSS-t. Ha nem, akkor nem lehet. Tehát a még mindig népszerű GeForce GTX 900 és 1000 sorozatú kártyák nem tudják kihasználni a DLSS előnyeit.
Szükségem van egy webkapcsolatra a használatához?
Nem. Míg a DLSS folyamat hatalmas mennyiségű felhőalapú hardvert használ fel - hatalmas NVIDIA szerverfarmok töltődnek tele az RTX grafikus kártyák ipari változataival -, a folyamat a helyi számítógépen fut, amint a rendszer be van állítva és engedélyezve. Csak győződjön meg róla, hogy a legújabb illesztőprogramokat futtatja.
Kompatibilis a játékom a DLSS-szel?
Itt van a dörzsölés: a DLSS mélytanulási része több hónapos feldolgozást igényel az NVIDIA adatközpontjaiban, mielőtt alkalmazható lenne a PC-s játékokra. Tehát minden megjelenő új játékhoz az NVIDIA-nak hosszú ideig futtatnia kell gigantikus GPU tömbjeit a DLSS készenléte érdekében.
Miután 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ékokban, ekkor a fejlesztő alapértelmezés szerint engedélyezheti, vagy engedélyezheti grafikus opcióként a beállítások menüben. Mivel a mély tanulási rendszernek külön-külön kell megvizsgálnia 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 megkerülni ezt az „egy játék egyszerre” megközelítést. Gyorsabb lesz, mivel az NVIDIA javítja - esetleg egy játékra akár hetekre vagy napokra borítja az időt -, de jelenleg ez eltart egy ideig.
Az írás idején (2019. január) csak egy játék rendelkezik DLSS-lel, amelyet otthoni játék PC-n engedélyezhet: Final Fantasy XV . Még ez is béta formában van és csak a legmagasabb felbontásokon működik. A korai tesztek azt mutatják, hogy valóban 10-15 képkocka / s sebességgel növeli a képkockasebességet - körülbelül ugyanannyit veszít, ha más játékokban engedélyezi az RTX sugárkövetést. (Jelenleg az FFXV nem támogatja a sugárkövetést, ezért a DLSS boostot nem ott alkalmazzák, ahol valóban szükség lenne rá.)
Az NVIDIA közzétette a meglévő és a közelgő játékok listáját, amelyek végül támogatni fogják a DLSS-t - feltehetően a vállalat kapacitással működteti adatközpontjait, hogy elkészüljön. Jelenleg az NVIDIA rendelkezik megerősítette a DLSS várható támogatását huszonöt meccsen , nevezetes címekkel együtt Hellblade: Senua’s Sacrifice, ARK: Survival Evolved, Atomic Heart, Hitman 2, Mechwarrior V, Playerunknown’s Battlegrounds, Shadow of the Tomb Raider, és Boldogok vagyunk kevesen . A CES-en a vállalat ezt is bejelentette Battlefield W és a közelgő Himnusz támogatni fogja a DLSS-t - ez utóbbi akár a feldolgozást is elvégezheti, mire készen áll a kiadásra.
Az RTX-exkluzív sugárkövetési effektusokat és a teljesítménynövelő DLSS-rendszert támogató játékok rövid lista:
- Himnusz
- Atomic Heart
- Battlefield W
- MechWarrior V.
- A Tomb Raider árnyéka
- Justice Online
- Jaxx
Természetesen ez a lista növekszik, mivel a fejlesztők egyre kényelmesebbé teszik a sugárkövetést, az NVIDIA simítja és felgyorsítja 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áik teljes funkcióihoz.