Wat Is DLSS en Mag Je Gebruiken In Games

0
636

De opmars van de technologie is onverbiddelijk en nergens is dit meer waar dan bij grafische hardware. Elk jaar kaarten krijgen aanzienlijk sneller en brengen een hele nieuwe set van acroniemen voor fancy grafische trucs.

Op zoek naar de visuele instellingen voor PC-games, ziet u een word-salade bevat deze heerlijke nuggets als MSAA, FXAA, SMAA en WWJD. OK, misschien niet, dat laatste.

Als u de gelukkige eigenaar van een nieuwe Nvidia GeForce RTX-kaart, kunt u nu ook kiezen voor het inschakelen van zogenaamde DLSS. Het is kort voor Diep Leren Super Sampling en is een groot deel van de volgende generatie hardware functies van Nvidia RTX kaarten.

Op het moment van schrijven, alleen deze kaarten beschikken over de vereiste hardware te draaien DLSS:

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

De specifieke hardware in kwestie wordt aangeduid als een “Tensor” core, met elk model met een verschillend aantal van deze gespecialiseerde verwerkers.

Tensor kernen zijn ontworpen om te versnellen machine learning taken, die DLSS is daar een voorbeeld van. Als u geen gebruik DLSS, dat deel van de kaart blijft inactief. Dit betekent dat u niet gebruik van de volledige capaciteit van uw glanzende nieuwe GPU als DLSS is beschikbaar, maar blijft uit.

Er is meer aan de hand dan dat het al is.Om te begrijpen wat de waarde DLSS naar de tafel brengt, moeten we dwaal even in een paar verwante concepten.

Een Omweg Naar De Interne Resoluties En Opschalen

Moderne Tv ‘ s en monitors hebben wat bekend staat als een “native” resolutie. Dit betekent gewoon dat het scherm heeft een bepaald aantal fysieke pixels. Als de afbeelding die u wilt weergeven op het scherm verschilt van de exacte native resolutie, te “geschaald” omhoog of omlaag om het geschikt te maken.

Dus als je de uitgang van een HD-afbeelding van een 4K scherm weergegeven, bijvoorbeeld, het gaat er nogal hoekig en grillig van vorm. Net als u heeft ingezoomd op een digitale foto te ver. In de praktijk echter, HD-video ziet er prima op een 4K-TV, of misschien een wat minder scherp dan native 4K-beeldmateriaal. Dat komt omdat de TV een stuk hardware dat bekend is als een “upscalen” die verwerkt en filtert de lage resolutie afbeelding te kijken aanvaardbaar.

Het probleem is dat de kwaliteit van de opschaling hardware varieert wild tussen weergave-merken en modellen. Dat is de reden waarom Gpu ‘ s komen vaak met hun eigen scaling-technologie.

De “pro” – consoles die zijn ontworpen voor uitvoer naar een 4K scherm aanwezig met een native 4K beeld, dus dat is geen display opschaling gebeurt op alle. Dit betekent dat de ontwikkelaars van games hebben volledige controle over de uiteindelijke beeldkwaliteit.

Echter, de meeste console games niet maken bij een native resolutie van 4K. Ze hebben een lagere “interne” resolutie, waardoor er minder spanning op de GPU. Dat beeld wordt vervolgens opgeschaald naar kijken zo goed als mogelijk op het scherm met hoge resolutie met behulp van de console van de interne scaling-technologie.

In feite, DLSS is een verfijnde methode waardoor een PC-spel in een lagere dan de native resolutie en gebruikt u vervolgens de DLSS technologie op te schalen voor het aangesloten scherm. In theorie leidt dit tot een aanzienlijke boost in de prestaties.

Terwijl dat klinkt als wat er op het 4K-consoles, onder de motorkap DLSS is echt iets speciaals. Dankzij de “deep learning”.

Wat is De “Deep Learning” Beetje Over?

Diep leren is een machine learning techniek die gebruik maakt van een gesimuleerde neuraal net. In andere woorden, een digitale benadering van hoe de neuronen in je hersenen leren en maken van oplossingen voor complexe problemen.

Het is de technologie die onder andere computers in staat stelt om gezichten te herkennen en laat robots begrijpen van en navigeren door de wereld om hen heen. Het is ook verantwoordelijk voor de recente hoge waterstand van deepfakes. Dat is het geheime ingrediënt van DLSS.

Neurale netwerken moeten een “opleiding”, dat is eigenlijk het tonen van de netto voorbeelden van hoe iets zou moeten zijn. Als u wilt leren van de netto-hoe herken je een gezicht, je laat het miljoenen gezichten, het laten leren van de kenmerken en patronen die zorgen voor een typisch gezicht. Als het leert de les goed, je kan een afbeelding met een gezicht, en dan zal het meteen.

Wat Nvidia gedaan hebben is het trainen van hun diepe learning software op ongelooflijk hoge-resolutie beelden van de games die ondersteuning bieden voor DLSS. Het neurale netwerk leert wat het spel “moet” zien als gerenderd met behulp van een supercomputer-level grafische prestaties.

Het duurt vervolgens dat een lagere interne resolutie frame en, bij gebrek aan een beter woord, ‘stelt zich voor’ wat zou het eruit hebben gezien als een veel krachtiger computer dan de jouwe had maakte de scène. Als dat klinkt een beetje als zwarte magie om je goed, je bent niet alleen!

Wanneer Te Gebruiken DLSS

Eerste van alles, kunt u alleen gebruik maken van DLSS in games die het ondersteunen, dat is een lijst die groeit snel, gelukkig. Elke titel heeft ook zijn eigen eisen voor DLSS, zoals het renderen op een minimale resolutie, want dat is wat de neurale net is opgeleid op.

Echter, de grote hersenen op een Nvidia niet stoppen met leren en de DLSS-functie op uw kaart zal houden met het ophalen van updates, het uitbreiden van de per-titel ondersteuning en kwaliteit.

De beste manier om erachter te komen of je moet gebruik maken van DLSS in je spel is om te houden van het resultaat. Vergelijk het met de traditionele opschaling of anti-aliasing te zien wat aangenamer. De prestaties is ook een belangrijke bepalende factor. Als u zich richt op 60 frames per seconde, maar kan er niet komen, DLSS is een goede keuze.

Als u het krijgen van hoge frame rates echter DLSS kan de eigenlijk langzame dingen naar beneden. Dat komt omdat de tensor kernen moet een vaste hoeveelheid tijd voor het verwerken van elk frame. Nu kunnen ze niet snel genoeg voor high frame rate spelen.

In wezen, DLSS is vooral handig bij het gebruik van een display met hoge resolutie (bijvoorbeeld 4K, ultrawide of 1440p resoluties) met een target frame snelheid rond de 60 frames per seconde. Het is ook een zeer nuttig bij het activeren van de andere partij truc van RTX kaarten – ray tracing. DLSS compenseren voor het verlies aan prestaties van het ray tracing heel goed, met een eindresultaat dat is soms spectaculair.

Dat is het minste wat u moet weten voordat u besluit om te gaan met DLSS of niet. Vergeet niet dat deze technologie verandert snel, dus als je niet van de resultaten van vandaag, komen terug in een paar maanden en dan kunnen slechts worden weggeblazen op het laatst.