Jei yra viena priežastis įsigyti modernią „Nvidia“ kortelę, tai yra DLSS. Štai viskas, ką reikia žinoti apie vieną iš populiariausių kompiuterinių žaidimų funkcijų.
Jei pirkote vieną iš naujausių vaizdo plokščių arba žaidėte gana modernų AAA žaidimą, tikrai girdėjote apie DLSS. Tai viena iš labiausiai reklamuojamų „Nvidia“ RTX funkcijų žaidimų GPU, ir tai gali būti žudikiška funkcija. Tačiau dėl DLSS supančio triukšmo dažnai tampa neaišku, kas tai yra, kada galite jį naudoti ir ar verta jį įjungti. Tai viskas, ką reikia žinoti.
DLSS: AI naudojimas vaizdo kokybei pagerinti ir kadrų dažniui padidinti
Šaltinis: Nvidia
Deep Learning Super Sampling (DLSS) yra dirbtinio intelekto sukurta vaizdo gerinimo technologija, skirta Nvidia RTX vaizdo plokštėms. Tai iš tikrųjų vienas iš pirmųjų AI technologijos pavyzdžių, kuris pasirodė esąs naudingas ir pakankamai plačiai paplitęs. Idėja yra gana paprasta: naudokite Nvidia GPU esančią AI aparatinę įrangą, kad žaidimai atrodytų geriau ir būtų žaidžiami didesniu kadrų dažniu.
Yra trys DLSS versijos, ir čia viskas gali būti paini. Pirmoji DLSS iteracija buvo pristatyta 2019 m Mūšio laukas V atnaujinimas), tačiau jį iš esmės pakeitė DLSS 2, kuris pasirodė 2020 m. ir buvo pristatytas daug geresnis vaizdo kokybę, paversdama DLSS iš savotiškos beprasmės funkcijos į kažką, ko iš tikrųjų norėtumėte įjungti. DLSS 3 pasirodė 2022 m., įtraukdamas dirbtinio intelekto kadrus (arba kadrų generavimą). Iš esmės DLSS 1/2 naudoja AI, kad padidintų skiriamąją gebą, o DLSS 3 naudoja AI, kad padidintų skiriamąją gebą ir sukurtų naujus kadrus.
Visos „Nvidia“ kortelės, pažymėtos RTX, palaiko DLSS, tačiau skirtingu laipsniu. Rašymo metu tik RTX 40 GPU patinka RTX 4090 palaiko DLSS 3 kadrų generavimo technologiją, nors visi RTX GPU turi AI aparatinę įrangą. Be to, DLSS galima tik tam tikruose žaidimuose, pvz Cyberpunk 2077 ir „Hitman World of Assassination“.. Šiandien šiek tiek daugiau nei 300 žaidimų palaiko bent vieną DLSS versiją, o 36 iš tų žaidimų palaiko ir DLSS 1/2, ir 3.
Kaip veikia DLSS raiškos didinimas ir kadrų generavimas
Šaltinis: Nvidia
DLSS yra neįtikėtinai sudėtinga ir pažangiausia technologija, todėl čia pateikiama trumpa jos veikimo versija. Visi RTX GPU turi tradicinius rastravimo branduolius, kurie atvaizduoja žaidimą, bet taip pat Tensor branduolius, kurie įgalina AI pagreitį. Idėja yra ta, kad tie Tensor branduoliai gali paimti kadrus, kuriuos sukuria rastrizacijos šerdys, ir pagerinti vaizdo kokybę arba net sukurti visiškai naujus kadrus. Tačiau norint gauti geriausią vaizdo kokybę, būtinas žaidimo AI mokymas, nes žaidimai labai skiriasi meno kryptimi ir grafika. AI mokėsi Minecraft nebūtų puiku naudoti Ragana 3, pavyzdžiui.
DLSS 1/2 (kuris naudoja tik skiriamosios gebos padidinimą) yra našumą didinanti nuostata. Pavyzdžiui, jei nustatote 1080p skiriamąją gebą ir įgalinate DLSS, GPU nerodo žaidimo 1080p raiška ir nenaudoja Tensor branduolių, kad 1080p atrodytų kaip 1440p. Vietoj to, žaidimas atvaizduojamas 720p (arba kita panašiai žema skiriamąja geba) ir naudojamas DLSS, kad padidintų skiriamąją gebą, kad ji atrodytų kaip 1080p. Idealus galutinis rezultatas yra tas, kad žaidimas atrodo taip pat, bet su daug didesniu kadrų dažniu.
DLSS 3 iš esmės yra DLSS 2, bet prideda dar vieną žingsnį kadrų generavimui. Po to, kai atvaizduojami ir padidinami du kadrai, Tensor branduoliai stebės skirtumą tarp šių dviejų kadrų ir atspės, kas būtų nutikę tarp jų, kaip parodyta aukščiau pateiktame paveikslėlyje. Palyginti su DLSS 1/2, DLSS 3 gali padidinti kadrų dažnį maždaug 50%.
DLSS trūkumai ir kodėl tai ne sidabrinė kulka
Jei visa tai skamba per gerai, kad būtų tiesa, būsite teisūs. DLSS nėra tobulas ir iš tiesų yra daug būdingų technologijos trūkumų. Akivaizdžiausias iš jų yra tas, kad DLSS yra tik keli šimtai žaidimų, kurių didžioji dauguma pasirodė po 2018 m. Iki tų metų buvo labai mažai pavadinimų, kuriuose yra DLSS, todėl tai yra funkcija, kuri daugiausia apsiriboja naujausiais AAA žaidimais.
Kita problema yra ta, kad jis gali lengvai patekti į procesoriaus kliūtis. Priklausomai nuo procesoriaus ir žaidimo, raiškos sumažinimas (arba bet koks grafiškai intensyvus nustatymas) gali nepadidinti kadrų dažnis, kaip tikėtasi, nes centrinis procesorius yra perkrautas arba žaidimas negali efektyviai panaudoti CPU. Jei turite procesoriaus kliūčių, DLSS labai nepadidins kadrų dažnio, jei iš viso nepadidins, nes šis padidintas kadrų dažnis pasiekiamas sumažinus tikrąją skiriamąją gebą. Vis tiek matysite padidintą vaizdą, bet be papildomų rėmelių.
DLSS 3 kadrų generavimo dalis neturi įtakos procesoriaus kliūtims, tačiau turi dvi pagrindines problemas. AI nėra toks puikus, kad dubliuotų vartotojo sąsajos elementus, pvz., tekstą ir mažuosius žemėlapius, o DLSS 1/2 tai išsprendžia tik leisdama AI padidinti žaidimo 3D elementus ir vėliau pritaikyti vartotojo sąsają. Tačiau DLSS 3 su kadrų generavimu yra priverstas naudoti visiškai pateiktą kadrą, įskaitant vartotojo sąsają, todėl vartotojo sąsaja mirga ir kartais būna iškraipoma ar net neįskaitoma. Tai yra kažkas, ką „Nvidia“ užtemdo savo DLSS 3 rinkodaroje, išjungdama filmuotos medžiagos vartotojo sąsają.
Tačiau yra dar didesnė problema su kadrų generavimu. Norint sukurti dirbtinio intelekto kadrą, reikia dviejų pateiktų kadrų, iš kurių vienas turi būti po AI sukurto kadro, kitaip kadrai būtų netvarkingi. Tai sukuria daug papildomo delsos, nes GPU verčia ilgiau laukti, kol gausite naujausią kadrą. Galutinis rezultatas yra tas, kad kadrų dažnis yra daug didesnis, tačiau delsa išlieka tokia pati, nors padidinus kadrų dažnį, vėlavimas paprastai sumažėja. Tai reiškia, kad žaidimas atrodo sklandžiai, bet nereaguoja į mygtukų paspaudimus taip greitai, kaip tikėtumėtės.
Nepaisant trūkumų, DLSS vis dar yra lyderis
Šaltinis: AMD
Nors DLSS turi problemų (ypač DLSS 3), ji vis dar yra geriausia vaizdo patobulinimo ir našumą didinanti technologija žaidimams ir buvo naudojama nuo tada, kai ji debiutavo 2019 m. Taip yra ne dėl konkurentų trūkumo. AMD pristatė FidelityFX Super Resolution (arba FSR) 2021 m. ir „Intel“ kartu su savo „Arc Alchemist“ GPU išleido „Xe Super Sampling“. (arba XeSS) 2022 m. DLSS neabejotinai užtikrina geresnę vaizdo kokybę nei FSR ir XeSS, yra daugiau žaidimų (apie 250 FSR ir 50 XeSS) ir siūlo unikalią kadrų generavimo parinktį.
Tačiau FSR ir XeSS gana greitai pasivijo. FSR buvo išleista tik dvejus metus šio rašymo metu ir beveik atitinka DLSS palaikomų pavadinimų lygį. XeSS dar nėra metų senumo ir yra mažiausiai 50 žaidimų. Be to, FSR palaikoma 2016 m. sukurtuose GPU ir veikia AMD, Intel ir net Nvidia prekės ženklo kortelėse. Rėmelių generavimas taip pat ilgai nebus išskirtinis Nvidia, nes FSR 3 žada pasiūlyti tą pačią technologiją vėliau 2023 m. Nors mažai tikėtina, kad DLSS kada nors eis taip, kaip „PhysX“, ar jis gali išlikti aiškiu lyderiu tarp savo kolegų, atviras klausimas.