Što je DLSS i trebate li ga koristiti u igrama

Pohod tehnologije je neumoljiv i nigdje to nije tako istinito nego kod grafičkog hardvera. Svake godine kartice postaju znatno brže i donose potpuno novi skup akronima za otmjene grafičke trikove. 

Gledajući vizualne postavke za PC igre, naići ćete na salatu od riječi koja sadrži tako ukusne grumenčiće kao što su MSAA, FXAA, SMAA i WWJD . OK, možda ne taj zadnji.

Ako ste sretni vlasnik nove Nvidia GeForce RTX kartice, sada također možete odabrati da omogućite nešto što se zove DLSS . To je skraćenica od Deep Learning Super Sampling i veliki je dio hardverskih značajki sljedeće generacije koje se nalaze u Nvidia RTX karticama.

U vrijeme pisanja, samo ove kartice imaju potreban hardver za pokretanje DLSS-a(DLSS) :

  • RTX 2060
  • RTX 2060 Super
  • RTX 2070
  • RTX 2070 Super
  • RTX 2080
  • RTX 2080 Super
  • RTX 2080 Ti

Specifični hardver o kojem je riječ naziva se jezgrom " Tensor ", pri čemu svaki model ima različit broj ovih specijaliziranih procesora.

Tenzorske jezgre dizajnirane su za ubrzavanje zadataka strojnog učenja, što je DLSS primjer. Ako ne koristite DLSS , taj dio kartice ostaje neaktivan. To znači da ne koristite puni kapacitet svog sjajnog novog GPU -a ako je DLSS dostupan, ali ostaje isključen. 

No, tu je više od toga. Da bismo razumjeli kakvu vrijednost DLSS donosi na stol, moramo se nakratko skrenuti u nekoliko povezanih koncepata.

Brzi put do internih razlučivosti i povećanja(A Quick Detour Into Internal Resolutions & Upscaling)

Moderni televizori(Modern TVs) i monitori imaju ono što je poznato kao "nativnu" rezoluciju(resolution) . To jednostavno znači da zaslon ima određeni broj fizičkih piksela. Ako se slika koju prikazujete na tom zaslonu razlikuje od točne izvorne razlučivosti, mora se "smanjiti" prema gore ili prema dolje kako bi odgovarala. 

Dakle, ako emitujete HD sliku na 4K zaslon(4K display) , na primjer, ona će izgledati prilično kockasto i nazubljeno. Baš kao da ste previše zumirali digitalnu fotografiju. U praksi, međutim, HD video izgleda sasvim dobro na 4K TV-u, iako je možda malo manje oštar od izvornih 4K snimaka. To je zato što TV ima komad hardvera poznat kao "upscaler" koji obrađuje i filtrira sliku niže razlučivosti kako bi izgledala prihvatljivo.

Problem je u tome što kvaliteta hardvera za povećanje uvelike varira između marke i modela zaslona. Zbog(Which) toga GPU-ovi(GPUs) često dolaze s vlastitom tehnologijom skaliranja.

"Pro" konzole koje su dizajnirane za izlaz na 4K zaslon predstavljaju ga s izvornom 4K slikom, tako da se uopće ne događa povećanje veličine zaslona. To znači da programeri igara imaju potpunu kontrolu nad konačnom kvalitetom slike. 

Međutim, većina igara za konzole ne renderira se u izvornoj 4K rezoluciji. Imaju nižu "unutarnju" rezoluciju, što manje opterećuje GPU . Ta se slika zatim povećava kako bi izgledala što bolje na zaslonu visoke razlučivosti pomoću interne tehnologije skaliranja konzole.

Zapravo, DLSS je sofisticirana metoda koja prikazuje PC igru ​​na nižoj od izvorne razlučivosti, a zatim koristi DLSS tehnologiju kako bi je povećala za povezani zaslon. U teoriji to dovodi do značajnog povećanja performansi. 

Iako to zvuči kao ono što se događa na 4K konzolama, DLSS ispod poklopca je stvarno nešto posebno. Sve zahvaljujući “dubokom učenju”.

O čemu je riječ o "dubokom učenju"?(What’s The “Deep Learning” Bit About?)

Duboko učenje je tehnika strojnog učenja koja koristi simuliranu neuronsku mrežu. Drugim riječima, digitalna aproksimacija kako neuroni u vašem mozgu uče i stvaraju rješenja za složene probleme.

To je tehnologija koja, između ostalog, omogućuje računalima da prepoznaju lica i omogućuje robotima da razumiju svijet oko sebe i da se kreću u njemu. Također je odgovoran za nedavne navale deepfakesa(deepfakes) . To je tajni umak DLSS-a. 

Neuronske mreže zahtijevaju "trening" koji u osnovi pokazuje neto primjere kako bi nešto trebalo biti. Ako želite naučiti mrežu kako prepoznati lice, pokazujete mu milijune lica, dopuštajući mu da nauči značajke i uzorke koji čine tipično lice. Ako pravilno nauči lekciju, možete mu pokazati bilo koju sliku s licem i ono će je odmah odabrati.

Ono što je Nvidia učinila jest trenirati svoj softver za duboko učenje na slikama nevjerojatno visoke rezolucije iz igara koje podržavaju DLSS . Neuronska mreža uči kako bi igra "trebala" izgledati kada se renderira pomoću grafičkih performansi na razini superračunala.

Zatim uzima taj okvir niže unutarnje razlučivosti i, u nedostatku bolje riječi, "zamišlja" kako bi to izgledalo da je scenu prikazalo mnogo, puno moćnije računalo od vašeg. Ako vam to malo zvuči kao crna magija, niste sami!

Kada koristiti DLSS(When To Use DLSS)

Prije svega, (First)DLSS možete koristiti samo u igrama koje ga podržavaju, a to je popis koji, na sreću, brzo raste. Svaki naslov također ima svoje zahtjeve za DLSS , kao što je renderiranje na minimalnoj razlučivosti, jer je to ono na čemu je neuronska mreža trenirana.

Međutim, veliki mozak u Nvidiji(Nvidia) ne prestaje učiti i DLSS značajka na vašoj kartici nastavit će dobivati ​​ažuriranja, proširujući podršku po naslovu i kvalitetu.

Najbolji način da shvatite trebate li koristiti DLSS u svojim igrama je promatrati rezultat. Usporedite to s tradicionalnim povećanjem ili anti-aliasingom da vidite što je ugodnije. Učinak je također važan odlučujući faktor. Ako ciljate na 60 sličica u sekundi, ali ne možete doći do toga, DLSS je dobar izbor.

Međutim, ako dobivate visoke brzine kadrova, DLSS zapravo može usporiti stvari. To je zato što tenzorskim jezgrama treba fiksno vrijeme za obradu svakog okvira. Trenutno to ne mogu učiniti dovoljno brzo za reprodukciju s velikom brzinom kadrova.

U suštini, DLSS je najkorisniji kada se koristi zaslon visoke razlučivosti (npr. 4K, ultraširoka ili 1440p razlučivost) s ciljnom brzinom sličica u sekundi od oko 60 sličica u sekundi. Također je nevjerojatno koristan kada aktivirate drugi glavni trik RTX kartica – praćenje zraka. DLSS može prilično dobro nadoknaditi gubitak performansi praćenja zraka, s krajnjim rezultatom koji je ponekad spektakularan.

To je najmanje što trebate znati prije nego što odlučite koristiti DLSS ili ne. Samo(Just) zapamtite da se ova tehnologija brzo mijenja, pa ako vam se ne sviđaju rezultati danas, vratite se za nekoliko mjeseci i možda ćete se na kraju jednostavno oduševiti.



About the author

Ja sam programer za iPhone i macOS s iskustvom u Windowsima 11/10 i Appleovoj najnovijoj iOS platformi. S više od 10 godina iskustva, duboko razumijem kako stvoriti i upravljati datotekama na obje platforme. Moje vještine nadilaze samo stvaranje datoteka - također dobro poznajem Appleove proizvode, njihove značajke i kako ih koristiti.



Related posts