Kas yra NVIDIA DLSS, ir kaip tai padarys spartesnį atsekimą?
NVIDIA CES 2019 pristatyme bendrovė parodė naują technologiją, vadinamą DLSS. Demonstracijose tai viskas, bet pašalina našumą, pasiektą žaidimuose, leidžiančiuose išgalvoti naują spinduliavimo grafiką RTX kortelėse. Bet kaip tai veikia?
Kas yra DLSS?
„DLSS“ reiškia „gilaus mokymosi super-atranką“. Šiai idėjai yra dvi dalys, tačiau daugiausia dėmesio skiriame antrajam pirmasis: super-atranka.
Super mėginių ėmimas yra kažkas, ką galite padaryti savo kompiuteryje dabar su daugybe žaidimų. Tai iš esmės suteikia žaidimą rezoliucijai, viršijančiai jūsų monitoriaus palaikymą. Tai skamba keistai, tačiau ji gali padėti išlyginti kai kuriuos sunkius kraštus daugiakampėje grafikoje. NVIDIA ir AMD kortelės jau palaiko šią technologiją, kaip ir kai kurie kompiuteriniai žaidimai. Jei norite sužinoti daugiau apie super mėginių ėmimą, patikrinkite šį straipsnį.
Dabar, į „gilaus mokymosi“ dalį. Gilus mokymasis yra kažkoks miglotas terminas: tai iš esmės reiškia tonų ir tonų skaičiavimų, veikiančių didelės galios aparatine įranga, kuri pagerina laikui bėgant. Kai kurios programos tai vadina „dirbtiniu intelektu“ (AI), bet tai yra klaidingas; sistema nėra „mokymasis“ bet kokiu žmogiškuoju požiūriu, tai darosi vis geriau pasikartojančiame procese.
„NVIDIA“ DLSS sistema atlieka super mėginių ėmimą viename konkrečiame žaidime, vėl ir vėl, grafinėse kortelėse, esančiose masyviuose duomenų centruose. Jis apskaičiuoja geriausius būdus, kaip pritaikyti super-atrankos metodą žaidimui su pakartotiniu apdorojimu to žaidimo vaizduose - daugiakampiai ir tekstūros, sudarančios tai, ką matote ekrane. Čia atliekama proceso „gilaus mokymosi“ dalis; sistema išmoksta tiek, kiek ji gali, apie tai, kaip žaidimas atrodo, ir kaip tai atrodo geriau.
Sujunkite super-mėginių ėmimą, kad būtų galima atlikti sklandžesnes daugiakampes linijas ir tekstūras su giliu mokymu, kad galėtumėte pritaikyti bendrus žaidimo patobulinimus, ir jūs gaunate DLSS. Nuotraukų tobulinimo metodai, jau apskaičiuoti NVIDIA duomenų centruose, yra taikomi skrydžiui per RTX kortelės „Tensor“ apdorojimo branduolius.
NVIDIA inžinieriai paaiškino ir pademonstravo mums procesą, kuris buvo vykdomas pagal grafinį etaloną CES. Patobulinimai, palyginti su ne DLSS sąranka, buvo įspūdingi, matyti sklandesni, tolygesni tekstūros ir daugiakampiai. Tai buvo teisinga net tada, kai DLSS mašina perteikė savo grafiką mažesne produkcija (1080p) nei ne DLSS mašina (1440p).
Kaip tai padaryti žaidimą paleisti greičiau?
DLSS sistema taiko bendrus žaidimo vaizdų patobulinimus, ypač jei naudojate žaidimą su NVIDIA spindulių sekimo patobulinimais. „Ray tracing“, pirmą kartą pristatytas su RTX serijos kortelėmis, leidžia tiksliau atspindėti, šešėliai ir šviesos sklaida su puikiais rezultatais. Jau aptarėme, kaip spindulių sekimas gali pagerinti žaidimų vaizdus.
Deja, spindulių sekimas taip pat padidina GPU apkrovą. Ši apkrova yra tokia didelė, kad daugelis žaidimų yra mažesni už pageidaujamą 60 kadrų per sekundę ženklą, net jei naudojate naujausias NVIDIA korteles ir aukščiausios klasės komponentus likusioje kompiuterio dalyje.
Naudojant iš anksto apskaičiuotus DLSS patobulinimus, kuriuos RTX GPU NVIDIA duomenų centruose jau surinko, gali išlyginti RTX veikiančių žaidimų našumą. Savo CES demonstracijoje žaidimas su spindulių sekimu ir DLSS leido žaisti per vieną ar du žaidimus, kurie buvo paleisti be jokio radijo sekimo. Kad tai būtų kuo paprastesnė: „DLSS“ leidžia žaidimams paleisti daug greičiau, su daugiau išgalvotų apšvietimo efektų.
NVIDIA pasakoja, kad procesas nėra tobulas: kai kuriais retais atvejais DLSS įgalinimas gali išsklaidyti tekstūras ar geometriją. Tačiau apskritai pagerėjimas yra dramatiškas ir verta, jei tai yra galimybė.
Ar mano kortelė gali naudoti DLSS?
„DLSS“ yra „NVIDIA“ patentuotos „Tensor“ apdorojimo branduolys, esanti „Turing GPU“ architektūroje naujose RTX kortelėse. Jei turite „GeForce RTX“ grafikos plokštę, galite naudoti DLSS. Jei ne, tuomet jūs negalite. Taigi, vis dar populiarūs GeForce GTX 900 ir 1000 serijos kortelės negali pasinaudoti DLSS.
Ar man reikia naudoti interneto ryšį?
Ne. Nors DLSS procese naudojami dideli debesų kompiuterijos aparatūros dideli NVIDIA serverių ūkiai, supakuoti į žiaurus su RTX grafikos plokščių pramoninėmis versijomis, procesas vyksta jūsų vietiniame kompiuteryje, kai sistema yra sukurta ir įjungta. Tiesiog įsitikinkite, kad naudojate naujausias tvarkykles.
Ar mano žaidimas yra suderinamas su DLSS?
Štai trinamas: giliai mokantis DLSS dalis reikalauja apdorojimo mėnesiuose NVIDIA duomenų centruose, kol jis gali būti taikomas kompiuteriniams žaidimams. Taigi, kiekvienam naujam žaidimui, kuris bus išleistas, NVIDIA turi ilgą laiką paleisti savo milžinišką GPU matricas, kad gautų DLSS.
Kai sunkus kėlimas bus atliktas, NVIDIA atnaujins savo GPU tvarkykles ir įgalins DLSS naujuose žaidimuose, o tada kūrėjas gali įjungti jį pagal nutylėjimą arba leisti jį kaip grafikos parinktį nustatymų meniu. Kadangi giliai besimokančiųjų sistema turi atskirai pažvelgti į kiekvieno žaidimo geometriją ir tekstūrą, kad būtų pagerintas šio žaidimo veikimas, tai nėra „vieno žaidimo metu“. Jis bus greičiau, nes NVIDIA pagerins, galbūt, nuspaudus laiką iki kelių savaičių, tačiau šiuo metu trunka šiek tiek laiko.
Rašymo metu (2019 m. Sausio mėn.) Tik viename žaidime yra DLSS, kurį galite įjungti žaidimų kompiuteryje namuose: Final Fantasy XV. Net ir tai yra beta formoje ir veikia tik aukščiausios rezoliucijos. Ankstyvasis testavimas rodo, kad iš tiesų 10-15 FPS-maždaug tuo pačiu kiekiu, kurį prarasite, įgalina RTX spindulių sekimą kituose žaidimuose. (Dabar FFXV nepalaiko spindulių sekimo, todėl DLSS padidinimas netaikomas ten, kur jis tikrai reikalingas.)
NVIDIA paskelbė sąrašą kitų esamų ir būsimų žaidimų, kurie galiausiai palaikys „DLSS“. Šiuo metu NVIDIA patvirtino artėjančią DLSS paramą dvidešimt penkiems žaidimams, turinčius žymių pavadinimų, įskaitant Hellblade: Senua aukos, ARK: išsivystęs išsivystymas, atominė širdis, Hitmanas 2, „Mechwarrior V“, žaidėjo „battlegrounds“, „Tomb Raider“ šešėlis, ir Mes labai laimingi. CES taip pat pranešė apie tai Battlefield V ir artėjantis Himnas palaikys „DLSS“, o pastarasis netgi gali būti apdorotas iki to laiko, kai jis bus paruoštas paleisti.
Žaidimai, kuriuose bus palaikomi tiek „RTX“ išskirtinių spindulių sekimo efektai, tiek našumo didinimo DLSS sistema, yra trumpas sąrašas:
- Himnas
- Atominė širdis
- Battlefield V
- MechWarrior V
- Tombo Raiderio šešėlis
- „Justice Online“
- JX3
Žinoma, šis sąrašas augs, kai kūrėjai tampa patogesni spindulių sekimui, NVIDIA išlygina ir pagreitina DLSS skaičiavimo procesą, o kompiuterio žaidėjai reikalauja prieigos prie visų savo RTX firminių grafikos kortelių funkcijų.