DLSS / FSR (upscaling) spiegati: prestazioni migliori senza perdere qualità visiva

DLSS e FSR sono tecnologie di upscaling che rendono i giochi a una risoluzione inferiore e ricostruiscono intelligentemente l'immagine per ottenere frame rate più elevati. Scopri come funzionano e come scegliere.

Cos’è il DLSS / FSR (upscaling)?

DLSS (Deep Learning Super Sampling) e FSR (FidelityFX Super Resolution) sono tecnologie di upscaling che permettono alla GPU di renderizzare un gioco a una risoluzione interna inferiore e poi ricostruire intelligentemente l’immagine in modo che sembri renderizzata a una risoluzione superiore. Il risultato: frame rate significativamente più elevati con una perdita minima di qualità visiva – in alcuni casi praticamente impercettibile.

Considera questo: renderizzare un gioco in 4K nativo (3840 x 2160 pixel) è enormemente esigente per la GPU. L’upscaling permette alla GPU di renderizzare a, diciamo, 1440p o anche 1080p internamente, per poi usare algoritmi intelligenti o l’IA per riempire i dettagli mancanti e produrre un’immagine che appaia 4K. Si ottiene la fedeltà visiva del gaming 4K con il costo prestazionale di una risoluzione molto inferiore. Qualche anno fa sarebbe sembrato impossibile, ma la tecnologia è maturata notevolmente, e l’upscaling moderno è uno dei più grandi balzi nella grafica dei videogiochi degli ultimi anni.

Approfondimento

DLSS: upscaling potenziato dall’IA

DLSS è sviluppato da uno dei principali produttori di GPU e utilizza hardware di elaborazione IA dedicato integrato nelle schede grafiche. Ecco come funziona ad alto livello:

  1. Il gioco renderizza a una risoluzione interna inferiore.
  2. I core IA della GPU analizzano il fotogramma a bassa risoluzione insieme ai dati di movimento (motion vector) del motore di gioco.
  3. Una rete neurale – addestrata su migliaia di immagini del gioco specifico – ricostruisce un fotogramma ad alta risoluzione.
  4. Il risultato viene inviato al display.

L’ingrediente chiave è l’addestramento dell’IA. La rete neurale ha visto milioni di coppie di immagini a bassa e alta risoluzione, imparando a prevedere come dovrebbe apparire la versione ad alta risoluzione. Le prime versioni di DLSS (1.0) producevano risultati sfocati e pieni di artefatti. La generazione attuale è drammaticamente migliore – in molti giochi l’immagine upscalata è quasi indistinguibile dalla risoluzione nativa, e in alcuni casi appare addirittura più nitida perché l’IA funge da forma di anti-aliasing.

Le modalità qualità del DLSS permettono di scegliere il compromesso tra prestazioni e qualità:

Modalità Risoluzione interna (per output 4K) Guadagno prestazionale Qualità visiva
Qualità ~1440p Moderato (~40-60%) Molto vicino al nativo
Bilanciato ~1280p Buono (~60-80%) Possibile leggera morbidezza
Prestazioni ~1080p Alto (~80-100%+) Leggera morbidezza percepibile in alcune scene
Ultra Prestazioni ~720p Estremo (~100-150%+) Ideale per l'8K; troppo aggressivo per il 4K

La generazione di fotogrammi è un’aggiunta più recente. Invece di limitarsi a fare l’upscaling dei fotogrammi esistenti, crea fotogrammi intermedi completamente nuovi tra quelli renderizzati dalla GPU. Questo raddoppia o triplica effettivamente il frame rate apparente. I fotogrammi generati non sono fotogrammi “reali” renderizzati dalla GPU, quindi aggiungono una piccola quantità di latenza, ma abbinati a una tecnologia di riduzione della latenza, l’esperienza complessiva risulta sorprendentemente fluida.

FSR: aperto e agnostico rispetto all’hardware

FSR è un’alternativa open source che funziona su un’ampia gamma di GPU – non solo quelle di un singolo produttore. Questa compatibilità trasversale è il suo principale vantaggio.

L’upscaling spaziale (versioni precedenti) usava un algoritmo tradizionale per affinare e scalare un’immagine a bassa risoluzione. Non usava IA né dati di movimento, il che lo rendeva più semplice e ampiamente compatibile ma meno efficace nel ricostruire i dettagli fini. Era un upgrade solido rispetto al semplice upscaling bilineare, ma non poteva competere con gli approcci basati sull’IA.

L’upscaling temporale (versioni attuali) incorpora dati dei fotogrammi precedenti e motion vector, simile per concetto al DLSS. È stato un salto significativo – l’FSR temporale produce una qualità dell’immagine notevolmente superiore all’FSR spaziale, con dettagli più nitidi e meno artefatti. Pur non richiedendo hardware IA dedicato, beneficia di una GPU capace per il lavoro di calcolo.

La generazione di fotogrammi è stata aggiunta anche all’ecosistema FSR, funzionando su un principio simile al concorrente: generare fotogrammi intermedi per aumentare il frame rate apparente. Poiché la generazione di fotogrammi di FSR è open source, può essere integrata da qualsiasi sviluppatore e usata con una gamma più ampia di hardware.

DLSS vs. FSR: confronto diretto

Funzione DLSS FSR
Tecnologia Rete neurale IA Algoritmi temporali + spaziali
Requisito hardware GPU specifica con core IA Funziona su un’ampia gamma di GPU
Qualità dell’immagine (modalità Qualità) Eccellente, vicino al nativo Molto buona, leggermente indietro in alcune scene
Guadagno prestazionale Significativo Significativo
Generazione di fotogrammi
Supporto giochi Centinaia di titoli (in crescita) Centinaia di titoli (in crescita)
Open source No

In pratica, il divario di qualità tra DLSS e FSR temporale si è ristretto a ogni generazione. DLSS tende ad avere un leggero vantaggio nella ricostruzione dei dettagli fini – come capelli, recinzioni e fogliame distante – ma la differenza richiede un confronto pixel a pixel per essere notata nella maggior parte dei giochi. Il vantaggio di FSR è che funziona su molto più hardware.

Quando l’upscaling brilla (e quando no)

L’upscaling offre i benefici più drammatici in questi scenari:

  • Gaming 4K. Renderizzare in 4K nativo è brutalmente esigente. L’upscaling da 1440p a 4K è il punto ottimale – enorme guadagno prestazionale, minima perdita di qualità.
  • Ray tracing. Il ray tracing è bellissimo ma penalizza i frame rate. L’upscaling permette di godere dell’illuminazione e dei riflessi ray-traced a frame rate giocabili, dove il rendering nativo sarebbe uno slideshow.
  • GPU di fascia media su titoli esigenti. Se la GPU non riesce a raggiungere 60 fps nativi alla risoluzione desiderata, l’upscaling colma il divario.

L’upscaling è meno utile quando:

  • Si ottengono già frame rate molto elevati. Se si raggiungono 200 fps nativi, l’upscaling aggiunge poco valore e può introdurre artefatti visivi minori.
  • Lo stile artistico del gioco non ne beneficia. La pixel art, i giochi 2D semplici e i visual fortemente stilizzati spesso funzionano bene a bassa risoluzione e non guadagnano molto dall’upscaling.

La questione della latenza

La generazione di fotogrammi in particolare aggiunge un layer di latenza perché i fotogrammi generati vengono inseriti dopo che la GPU ha terminato il rendering. Senza mitigazione, questo renderebbe i giochi leggermente meno reattivi. Entrambi i principali ecosistemi di upscaling includono ora tecnologie di riduzione della latenza che accorciano la pipeline di rendering complessiva per compensare. Il risultato netto è che con generazione di fotogrammi e riduzione della latenza attivate insieme, l’input lag è spesso paragonabile a – o anche inferiore a – giocare senza upscaling.

Come scegliere

1. Verifica la compatibilità della GPU

Se la GPU ha hardware IA dedicato, puoi usare sia DLSS che FSR a seconda di ciò che il gioco supporta. Se la GPU non ha core IA dedicati, FSR è la tua strada – ed è un’ottima scelta. Controlla il menu delle impostazioni di ogni gioco; il supporto all’upscaling varia per titolo.

2. Inizia dalla modalità Qualità e scendi se necessario

Inizia sempre con il preset di qualità più alta (di solito chiamato “Qualità”) e verifica le prestazioni. Se il frame rate è quello desiderato, rimani lì – ottieni i migliori visual. Se hai bisogno di più prestazioni, scendi a “Bilanciato” o “Prestazioni”. Evita Ultra Prestazioni a meno che tu non stia puntando all’output 8K.

3. Attiva la generazione di fotogrammi se disponibile – ma testala

La generazione di fotogrammi può aumentare drasticamente i frame rate, soprattutto se il tuo frame rate base è già decente (oltre 40-50 fps). Provaci, ma presta attenzione alla sensazione di gioco. Se la reattività agli input risulta compromessa nonostante il contatore di fotogrammi più alto, assicurati che la funzione di riduzione della latenza abbinata sia attivata. Se il frame rate base è molto basso (sotto i 30 fps), la generazione di fotogrammi potrebbe produrre artefatti visibili perché il gap tra i fotogrammi reali è troppo grande.

In sintesi

DLSS e FSR sono tra le tecnologie gaming più impattanti dell’ultimo decennio. Permettono di giocare a risoluzioni più elevate e con effetti visivi più esigenti di quanto l’hardware consentirebbe altrimenti, con una sorprendentemente modesta rinuncia alla qualità dell’immagine. Se il tuo gioco supporta l’upscaling e non stai già annegando in frame rate in eccesso, attivalo. Inizia dal preset Qualità, abilita la generazione di fotogrammi se disponibile, e goditi le prestazioni gratuite. È davvero uno di quei rari upgrade che non costano nulla – solo un toggle nel menu delle impostazioni.