Hvis det er én grunn til å få et moderne Nvidia-kort, er det DLSS. Her er alt du trenger å vite om en av de mest hypede funksjonene i PC-spilling.
Hvis du har handlet etter et av de nyeste grafikkortene eller har spilt et ganske moderne AAA-spill, har du definitivt hørt om DLSS. Det er en av de mest annonserte funksjonene for Nvidias RTX gaming GPUer, og det kan være en morder funksjon. Men all hypen rundt DLSS gjør det ofte uklart hva det er, når du kan bruke det, og om det i det hele tatt er verdt å aktivere. Dette er alt du trenger å vite.
DLSS: Bruker AI for å forbedre bildekvaliteten og øke bildefrekvensen
Kilde: Nvidia
Deep Learning Super Sampling (DLSS) er en AI-drevet bildeforbedrende teknologi som er eksklusiv for Nvidias RTX-grafikkort. Det er faktisk et av de tidligste eksemplene på AI-teknologi som har vist seg å være både nyttig og anstendig utbredt. Ideen bak det er ganske enkel: bruk AI-maskinvaren inne i Nvidia GPUer for å få spill til å se bedre ut og spille med høyere bildehastighet.
Det er tre versjoner av DLSS, og det er her ting kan bli forvirrende. Den første iterasjonen av DLSS ble introdusert i 2019 (i en Battlefield V oppdatering), men har stort sett blitt erstattet av DLSS 2, som kom ut i 2020 og introduserte mye bedre visuell kvalitet, som gjør DLSS fra en slags meningsløs funksjon til noe du faktisk vil muliggjøre. DLSS 3 kom ut i 2022, og la til AI-lagde rammer (eller rammegenerering) i blandingen. I utgangspunktet bruker DLSS 1/2 AI for å øke oppløsningen, og DLSS 3 bruker AI for å øke oppløsningen og lage nye rammer.
Alle Nvidia-kort merket med RTX støtter DLSS, men i varierende grad. I skrivende stund er det bare RTX 40 GPUer som liker RTX 4090 støtter DLSS 3s rammegenereringsteknologi, selv om alle RTX GPUer har AI-maskinvare. I tillegg er DLSS kun tilgjengelig i utvalgte spill, som f.eks Cyberpunk 2077 og Hitman World of Assassination. I dag støtter litt over 300 spill minst én versjon av DLSS, og 36 av disse spillene inkluderer støtte for både DLSS 1/2 og 3.
Hvordan DLSS-oppløsningsoppskalering og rammegenerering fungerer
Kilde: Nvidia
DLSS er en utrolig komplisert og banebrytende teknologi, så her er kortversjonen av hvordan det fungerer. Alle RTX GPUer har tradisjonelle rasteriseringskjerner som gjengir spillet, men også Tensor-kjerner som muliggjør AI-akselerasjon. Tanken er at disse Tensor-kjernene kan ta rammene som rasteriseringskjernene lager og forbedre bildekvaliteten eller til og med lage helt nye rammer. For å få den beste bildekvaliteten er imidlertid spillspesifikk AI-trening nødvendig, fordi spill varierer mye i kunstretning og grafikk. En AI trent på Minecraft ville ikke vært bra å bruke på The Witcher 3, for eksempel.
DLSS 1/2 (som bare bruker oppskalering av oppløsning) er en ytelsesforsterkende innstilling. For eksempel, hvis du setter oppløsningen til 1080p og aktiverer DLSS, gjengir ikke GPU spillet på 1080p og bruker Tensor-kjernene for å få den 1080p til å se ut som 1440p. I stedet gjengir det spillet til 720p (eller en annen lignende lav oppløsning) og bruker DLSS for å øke oppløsningen til å se ut som 1080p. Det ideelle sluttresultatet er at spillet ser likt ut, men med mye høyere bildefrekvens.
DLSS 3 er i utgangspunktet DLSS 2, men legger til ett trinn til for framegenerering. Etter å ha gjengitt og oppskalert to rammer, vil Tensor-kjernene observere forskjellen mellom de to rammene og gjette hva som ville ha skjedd i mellom, som illustrert av bildet ovenfor. Sammenlignet med DLSS 1/2, kan DLSS 3 øke bildefrekvensen med omtrent 50 %.
Ulempene med DLSS og hvorfor det ikke er en sølvkule
Hvis alt dette høres for godt ut til å være sant, har du rett. DLSS er ikke perfekt, og det er faktisk mange iboende ulemper med teknologien. Den mest åpenbare av disse er at DLSS er begrenset til bare noen få hundre spill, hvorav de aller fleste kom ut etter 2018. Det er svært få titler før det året som har DLSS, så det er en funksjon som stort sett er begrenset til de nyeste AAA-spillene.
Et annet problem er at det lett kan støte på CPU-flaskehalser. Avhengig av CPU og spill kan det hende at det ikke øker oppløsningen (eller en hvilken som helst grafisk intensiv innstilling) framerate som forventet, enten fordi CPU-en er overveldet eller spillet ikke effektivt kan utnytte kraften til PROSESSOR. Hvis du har en CPU-flaskehals, vil ikke DLSS øke bildehastigheten din mye om i det hele tatt fordi den oppnår den økte bildehastigheten ved å senke den reelle oppløsningen. Du vil fortsatt se et oppskalert bilde, men uten de ekstra rammene.
Rammegenereringsdelen av DLSS 3 er ikke påvirket av CPU-flaskehalser, men har to egne store problemer. AI er ikke så flink til å duplisere brukergrensesnittelementer som tekst og minikart, og DLSS 1/2 kommer rundt dette ved å bare la AI oppskalere 3D-elementene i spillet og bruke brukergrensesnittet etterpå. Imidlertid er DLSS 3 med rammegenerering tvunget til å bruke en fullstendig gjengitt ramme, inkludert brukergrensesnittet, og dette får brukergrensesnittet til å flimre og av og til være forvansket eller til og med uleselig. Dette er noe Nvidia skjuler i sin DLSS 3-markedsføring ved å deaktivere brukergrensesnittet for opptakene.
Det er et enda større problem med rammegenerering. For å lage en AI-laget ramme, kreves det to gjengitte rammer, hvorav den ene må komme etter den AI-lagde rammen, ellers vil du se rammer ute av drift. Dette skaper massevis av ekstra ventetid fordi GPUen får deg til å vente lenger på å få den nyeste rammen. Sluttresultatet er at framerate er mye høyere, men latensen forblir den samme, selv om økning av framerate normalt reduserer latensen. Dette betyr at spillet ser jevnt ut, men reagerer ikke på knappetrykkene dine så raskt som du forventer.
Til tross for sine ulemper, er DLSS fortsatt en leder
Kilde: AMD
Selv om DLSS har problemer (spesielt DLSS 3), er det fortsatt den beste bildeforbedringen og ytelsesforsterkende teknologien for spill og har vært det helt siden den debuterte i 2019. Det er ikke for mangel på konkurrenter heller. AMD lanserte FidelityFX Super Resolution (eller FSR) i 2021 og Intel, sammen med sine Arc Alchemist GPUer, lanserte Xe Super Sampling (eller XeSS) i 2022. DLSS gir uten tvil bedre bildekvalitet enn FSR og XeSS, er til stede i flere spill (ca. 250 for FSR og 50 for XeSS), og tilbyr et unikt bildegenereringsalternativ.
FSR og XeSS har imidlertid tatt igjen ganske raskt. FSR har bare vært ute i to år i skrivende stund og er nær ved å matche DLSSs nivå av støttede titler. XeSS er ikke engang ett år gammel, og det er i minst 50 spill. I tillegg støttes FSR på GPUer som dateres tilbake til 2016 og fungerer på AMD-, Intel- og til og med Nvidia-merkede kort. Rammegenerering vil heller ikke være eksklusiv for Nvidia på lenge, ettersom FSR 3 lover å tilby samme teknologi senere i 2023. Selv om det er usannsynlig at DLSS noen gang vil gå veien for PhysX, er det et åpent spørsmål om det kan forbli den klare lederen blant sine jevnaldrende.