Če obstaja en razlog za nakup sodobne kartice Nvidia, je to DLSS. Tukaj je vse, kar morate vedeti o eni najbolj hvaljenih funkcij v računalniških igrah.
Če ste kupovali eno najnovejših grafičnih kartic ali ste igrali precej moderno igro AAA, ste zagotovo slišali za DLSS. To je ena najbolj oglaševanih funkcij za Nvidijin RTX grafični procesorji za igre, in je lahko ubijalska funkcija. Vendar zaradi vsega navdušenja okoli DLSS pogosto ni jasno, kaj je to, kdaj ga lahko uporabite in ali se ga sploh splača omogočiti. To je vse, kar morate vedeti.
DLSS: uporaba umetne inteligence za izboljšanje kakovosti slike in povečanje števila sličic
Vir: Nvidia
Deep Learning Super Sampling (DLSS) je tehnologija za izboljšanje slike, ki jo poganja umetna inteligenca in je ekskluzivna za Nvidiine grafične kartice RTX. Pravzaprav je eden najzgodnejših primerov tehnologije umetne inteligence, ki se je izkazala za uporabno in dostojno razširjeno. Zamisel za tem je precej preprosta: uporabite strojno opremo AI znotraj grafičnih procesorjev Nvidia, da bodo igre videti bolje in se bodo igrale pri višji hitrosti sličic.
Obstajajo tri različice DLSS in tukaj lahko pride do zmede. Prva ponovitev DLSS je bila predstavljena leta 2019 (v a Battlefield V posodobitev), vendar ga je večinoma nadomestil DLSS 2, ki je izšel leta 2020 in je predstavil veliko boljše vizualno kakovost, ki spremeni DLSS iz neke vrste nesmiselne funkcije v nekaj, kar bi si dejansko želeli omogočiti. DLSS 3 je izšel leta 2022 in je mešanici dodal okvirje, izdelane z umetno inteligenco (ali generiranje okvirjev). V bistvu DLSS 1/2 uporablja AI za povečanje ločljivosti, DLSS 3 pa uporablja AI za povečanje ločljivosti in ustvarjanje novih okvirjev.
Vse kartice Nvidia z blagovno znamko RTX podpirajo DLSS, vendar v različni meri. V času pisanja so samo grafični procesorji RTX 40 podobni RTX 4090 podpira tehnologijo generiranja okvirjev DLSS 3, čeprav imajo vse grafične procesorske enote RTX strojno opremo AI. Poleg tega je DLSS na voljo samo v izbranih igrah, kot je npr Cyberpunk 2077 in Hitman World of Assassination. Danes nekaj več kot 300 iger podpira vsaj eno različico DLSS, 36 od teh iger pa vključuje podporo za DLSS 1/2 in 3.
Kako deluje zvišanje ločljivosti DLSS in generiranje okvirjev
Vir: Nvidia
DLSS je neverjetno zapletena in vrhunska tehnologija, zato je tukaj kratka različica, kako deluje. Vsi grafični procesorji RTX imajo tradicionalna rasterizacijska jedra, ki upodabljajo igro, pa tudi jedra Tensor, ki omogočajo pospeševanje AI. Ideja je, da lahko ta jedra Tensor sprejmejo okvirje, ki jih ustvarijo rasterizacijska jedra, in izboljšajo kakovost slike ali celo ustvarijo popolnoma nove okvirje. Da bi dosegli najboljšo kakovost slike, je potrebno usposabljanje umetne inteligence, specifično za igro, saj se igre zelo razlikujejo po umetniški režiji in grafiki. Umetna inteligenca, usposobljena za Minecraft ne bi bilo super za uporabo Čarovnik 3, na primer.
DLSS 1/2 (ki uporablja samo povečanje ločljivosti) je nastavitev za povečanje zmogljivosti. Na primer, če nastavite svojo ločljivost na 1080p in omogočite DLSS, grafični procesor ne upodablja igre pri 1080p in uporablja jedra Tensor, da bi ta 1080p izgledal kot 1440p. Namesto tega upodablja igro pri 720p (ali drugi podobno nizki ločljivosti) in uporablja DLSS za povečanje ločljivosti, da je videti kot 1080p. Idealen končni rezultat je, da igra izgleda enako, vendar z veliko večjo hitrostjo sličic.
DLSS 3 je v bistvu DLSS 2, vendar dodaja še en korak za ustvarjanje okvirja. Po upodabljanju in nadgradnji dveh okvirjev bodo jedra Tensorja nato opazovala razliko med tema okvirjema in ugibala, kaj bi se zgodilo vmes, kot je prikazano na zgornji sliki. V primerjavi z DLSS 1/2 lahko DLSS 3 poveča število sličic za približno 50 %.
Pomanjkljivosti DLSS in zakaj ni srebrna krogla
Če se vse to sliši predobro, da bi bilo res, imate prav. DLSS ni popoln in dejansko ima veliko pomanjkljivosti tehnologije. Najbolj očitna od teh je, da je DLSS omejen na le nekaj sto iger, velika večina jih je izšla po letu 2018. Pred tem letom je zelo malo naslovov, ki imajo DLSS, zato je to funkcija, ki je v veliki meri omejena na najnovejše igre AAA.
Druga težava je, da lahko zlahka naleti na ozka grla procesorja. Odvisno od procesorja in igre znižanje ločljivosti (ali katere koli grafično intenzivne nastavitve) morda ne bo povečalo število sličic po pričakovanjih, bodisi zato, ker je procesor preobremenjen ali pa igra ne more učinkovito izkoristiti moči procesor. Če imate CPE z ozkim grlom, DLSS ne bo povečal vaše hitrosti sličic veliko, če sploh, ker to povečano hitrost doseže z znižanjem dejanske ločljivosti. Še vedno boste videli povečano sliko, vendar brez dodatnih okvirjev.
Del DLSS 3 za generiranje okvirjev ni pod vplivom ozkega grla procesorja, vendar ima dve veliki težavi. Umetna inteligenca ni tako dobra pri podvajanju elementov uporabniškega vmesnika, kot so besedilo in minimapi, DLSS 1/2 pa se temu izogne tako, da umetni inteligenci omogoči samo nadgradnjo 3D-elementov v igri in nato uporabi uporabniški vmesnik. Vendar mora DLSS 3 z generiranjem okvirja uporabiti popolnoma upodobljen okvir, vključno z uporabniškim vmesnikom, kar povzroči, da uporabniški vmesnik utripa in je občasno popačen ali celo neberljiv. To je nekaj, kar Nvidia zamegljuje v svojem trženju DLSS 3 tako, da onemogoči uporabniški vmesnik za svoje posnetke.
Še večja težava pa je pri ustvarjanju okvirjev. Če želite ustvariti okvir, ki ga je izdelala umetna inteligenca, sta potrebna dva upodobljena okvirja, od katerih mora eden slediti okvirju, ki ga je izdelala umetna inteligenca, sicer bi videli okvirje, ki niso v redu. To ustvari tono dodatne zakasnitve, ker zaradi GPE dlje čakate, da dobite najnovejši okvir. Končni rezultat je, da je hitrost sličic veliko večja, vendar zakasnitev ostane enaka, čeprav povečanje hitrosti sličic običajno zmanjša zakasnitev. To pomeni, da je igra videti gladka, vendar se ne odziva na vaše pritiske gumbov tako hitro, kot bi pričakovali.
Kljub svojim pomanjkljivostim je DLSS še vedno vodilni
Vir: AMD
Čeprav ima DLSS težave (zlasti DLSS 3), je še vedno najboljša tehnologija za izboljšanje slike in povečanje zmogljivosti za igre, in to že od prve predstavitve leta 2019. Tudi to ne zaradi pomanjkanja tekmovalcev. AMD je predstavil FidelityFX Super Resolution (ali FSR) leta 2021 in Intel je poleg svojih grafičnih procesorjev Arc Alchemist lansiral Xe Super Sampling (ali XeSS) leta 2022. DLSS verjetno zagotavlja boljšo kakovost slike kot FSR in XeSS, prisoten je v več igrah (približno 250 za FSR in 50 za XeSS) in ponuja edinstveno možnost generiranja okvirja.
Vendar sta FSR in XeSS precej hitro dohitela. FSR je v času pisanja izšel le dve leti in je blizu ravni podprtih naslovov DLSS. XeSS ni star niti eno leto, pa je v vsaj 50 igrah. Poleg tega je FSR podprt na grafičnih procesorjih iz leta 2016 in deluje na karticah blagovnih znamk AMD, Intel in celo Nvidia. Generiranje okvirjev prav tako ne bo dolgo ekskluzivno za Nvidio, saj FSR 3 obljublja, da bo ponudil isto tehnologijo kasneje leta 2023. Čeprav je malo verjetno, da bo DLSS kdaj šel po poti PhysX, je odprto vprašanje, ali lahko ostane nedvomno vodilni med svojimi vrstniki.