Compressione delle texture neurali di NVIDIA: come riduce l'utilizzo della VRAM nei giochi.

  • La Neural Texture Compression promette di ridurre l'utilizzo della VRAM fino all'85% circa, senza alcuna perdita apprezzabile di qualità visiva.
  • Questa tecnologia sostituisce le texture tradizionali con rappresentazioni compresse che una rete neurale ricostruisce in tempo reale.
  • Ciò consente di utilizzare giochi con texture più dettagliate su GPU con meno memoria e potrebbe alleggerire installazioni, patch e download.
  • La sua integrazione con altre tecniche basate sull'intelligenza artificiale e con i Tensor Core preannuncia un nuovo standard grafico per PC e console future.

Tecnologia di compressione delle texture basata sull'intelligenza artificiale

La nuova scommessa di NVIDIA sull'intelligenza artificiale applicata alla grafica ha un nome tutto suo: Compressione neurale della texture (NTC)Questa tecnologia, presentata in dettaglio durante le ultime conferenze tecniche dell'azienda, affronta direttamente uno dei maggiori colli di bottiglia nel settore dei videogiochi attuali: l'utilizzo della memoria video, o VRAM.

Secondo i dati forniti dall'azienda, NTC è in grado di ridurre il consumo di memoria da circa 6,5 ​​GB fino a circa 970 MB nella stessa scena di test, mantenendo una qualità delle texture praticamente intatta. Stiamo parlando di una riduzione di quasi l'85% nell'utilizzo della VRAM, un aspetto particolarmente rilevante per i giocatori PC con schede grafiche di fascia media o sistemi più datati, molto diffusi in Spagna e nel resto d'Europa.

Che cos'è esattamente la compressione neurale della texture?

La compressione della texture neurale è, in sostanza, un sistema di Compressione e decompressione di texture basate su reti neuraliAnziché memorizzare la texture finale direttamente nella memoria della GPU, come avviene con i classici formati a blocchi (BC5, BC6, BC7 e simili), il motore grafico salva una rappresentazione compressa che una piccola rete neurale ricostruisce poi in tempo reale.

Questa rete impara a rappresentare i texel, l'unità più piccola di una texture, in modo molto più compatto rispetto ai metodi tradizionali. Grazie a questo addestramento preliminare, la GPU è in grado di recuperare i dettagli di materiali, superfici e oggetti quando è necessario renderizzare ogni fotogramma, senza che tutte le informazioni originali debbano occupare permanentemente la VRAM.

Dal punto di vista dello sviluppatore, l'idea è quella di sostituire le texture grezze o quelle memorizzate in formato BCN con queste versioni basate su reti neurali. La modifica influisce sulla pipeline grafica interna, ma l'obiettivo finale è che il giocatore noti solo la differenza. Due cose: minore consumo di memoria e grafica almeno allo stesso livello., quando non è migliore a parità di budget VRAM.

NVIDIA stessa, nei suoi interventi tecnici al GDC e al GTC, ha inquadrato NTC all'interno di una chiara tendenza: integrare l'IA non solo in attività visibili come l'upscaling delle immagini (come nel caso del DLSS), ma anche in fasi chiave del rendering che fino ad ora dipendevano esclusivamente da algoritmi fissi.

Riduzione della VRAM: da 6,5 ​​GB a 970 MB

La figura che ha generato più titoli è la dimostrazione con una scena complessa, utilizzata come riferimento in varie presentazioni. In quel test, una villa in stile toscano con abbondanza di Materiali dettagliati, geometria complessa e texture ad alta risoluzione Con la compressione BCn standard, il consumo di memoria VRAM si aggirava intorno ai 6,5 GB.

Attivando la Neural Texture Compression sugli stessi asset, il consumo di memoria è sceso a circa 970 MB di VRAM, che mantengono una fedeltà visiva praticamente identicaL'azienda ha inoltre sottolineato che non si tratta solo di risparmiare memoria, ma di utilizzare tale risparmio per aumentare il livello di dettaglio qualora il gioco lo richieda.

In confronti diretti, NVIDIA ha dimostrato che, con lo stesso budget VRAM, le texture compresse tradizionali possono generare artefatti visibili, perdita di nitidezza e degrado dei materialiNTC, invece, conserva maggiori dettagli. In pratica, questo si traduce in superfici più pulite, con meno rumore e banding, e migliori riflessi e transizioni di colore.

Per l'utente, il potenziale impatto è duplice: da un lato, i giochi che funzionano meglio su schede grafiche con 8 GB di VRAM o menoQuesto è molto rilevante nel mercato europeo, e d'altra parte, ci sono titoli che possono aumentare la risoluzione delle texture senza aumentare i requisiti minimi di memoria.

Cambio di paradigma rispetto alla compressione tradizionale delle texture.

La maggior parte dei giochi moderni utilizza formati BCN per memorizzare le texture direttamente nella memoria GPU. Questi formati dividono l'immagine in blocchi e applicano tecniche di compressione a tipo fissoSono veloci, altamente ottimizzati dall'hardware e rappresentano lo standard su PC e console da anni.

Tuttavia, hanno un limite ben preciso: per mantenere una certa qualità visiva hanno bisogno di un spazio minimo per texelIn ambienti con texture 4K o un numero elevato di materiali, questo satura facilmente la VRAM. La situazione è ulteriormente aggravata nei giochi open-world, negli ambienti urbani densi o nelle produzioni con molti effetti estetici, molto comuni nelle uscite attuali.

Neural Texture Compression propone un approccio diverso. Invece di basarsi su uno schema di compressione fisso, si affida a modelli di apprendimento automatico pre-addestrati con grandi insiemi di texture e materiali. Queste reti neurali imparano a codificare e ricostruire i modelli visivi in ​​modo più efficiente rispetto a un algoritmo convenzionale, soprattutto quando si ha a che fare con contenuti molto vari.

In questo modo, ciò che viene memorizzato non è più la texture finale, bensì una rappresentazione compressa che viene poi espansa su richiesta. L'utilizzo intensivo dei Tensor Core presenti nelle GPU GeForce RTX consente di eseguire queste operazioni di inferenza in parallelo con il resto delle attività grafiche, senza sovraccaricare le risorse principali dedicate alla rasterizzazione e allo shading.

Impatto sui videogiochi: requisiti inferiori e qualità superiore.

La conseguenza diretta di tutto ciò è una possibile significativa riduzione dei requisiti minimi di memoria video Per i giochi che adottano NTC. Se le texture, che in molti titoli occupano solitamente tra il 50% e il 70% della VRAM totale, richiedono molto meno spazio, ci sarà più spazio per gli altri elementi del motore.

Ciò apre diverse porte interessanti per gli studi europei e spagnoli che sviluppano per PC e console, come PlayStation 6Tra i potenziali vantaggi, NVIDIA e vari analisti indicano la possibilità di Sui computer con meno memoria, utilizzare texture ad alta risoluzione.in questo modo si bilancia l'esperienza di gioco tra i giocatori con hardware all'avanguardia e quelli con schede video più modeste.

Anche le dimensioni delle installazioni e delle patch entrano in gioco. Comprimendo le risorse in modo più efficiente, è possibile che i giochi occupano meno spazio su disco e che gli aggiornamenti siano più leggeri, un aspetto che preoccupa già sia gli utenti PC con SSD limitati sia coloro che giocano su console con spazio di archiviazione ridotto.

Nel campo dello streaming di risorse, così importante nei mondi aperti e nei titoli che caricano i dati su richiesta, un ingombro delle texture ridotto può aiutare a ridurre i colli di bottiglia della larghezza di bandaCiò si tradurrebbe in un minor numero di scatti, tempi di caricamento più fluidi e un'esperienza più stabile, anche quando il gioco viene eseguito da dischi non particolarmente veloci.

Vantaggi per GPU di fascia media e sistemi per laptop

Uno dei punti che ha generato il maggior interesse nella comunità è l'impatto che la Neural Texture Compression potrebbe avere su schede grafiche con 8 GB di VRAM o meno, molto diffuso nel mercato spagnolo ed europeo, comprese alcune console come Xbox Series XIn molte delle versioni recenti, questo tipo di GPU presenta già evidenti limitazioni quando si combinano risoluzioni elevate e texture di altissima qualità.

Se una parte significativa della memoria viene liberata grazie a NTC, quegli stessi giochi potrebbero attivarsi regolazioni delle texture più aggressive senza saturare la VRAMIn termini pratici, questo si traduce in un minor numero di cali improvvisi di prestazioni durante il caricamento di nuove aree, meno scatti associati a picchi di utilizzo della memoria e un'esperienza più confortevole su schermi 1440p o persino 4K con impostazioni bilanciate.

Anche i sistemi portatili, sia da gioco che workstation leggere, ne trarrebbero vantaggio. Sebbene molti laptop moderni incorporino GPU RTX, le loro La quantità di memoria video è solitamente più limitata rispetto alle sue controparti desktop. Disporre di una tecnologia che riduca le dimensioni delle texture senza degradare l'immagine è particolarmente interessante in questo tipo di apparecchiature.

Per gli studi piccoli o indipendenti, comuni nel panorama europeo, una riduzione dei requisiti di VRAM potrebbe essere d'aiuto ampliare la potenziale base di utenti senza sacrificare una finitura estetica curata. Questo, a sua volta, si allinea a una tendenza generale del settore, che mira a ricercare ottimizzazioni intelligenti che vadano oltre la pura potenza dell'hardware.

Materiali neurali e altre ottimizzazioni basate sull'intelligenza artificiale

La Neural Texture Compression non è l'unica. NVIDIA ha anche introdotto il concetto di Materiali neuraliSi tratta di una tecnica complementare che mira a semplificare l'elaborazione dei materiali all'interno della pipeline grafica. Invece di gestire numerosi canali separati per ogni materiale complesso, le informazioni vengono condensate in una rappresentazione più compatta che una piccola rete neurale decodifica in tempo reale.

In una delle dimostrazioni tecniche è stato mostrato come un insieme di materiali che originariamente richiedevano 19 canali diversi potrebbero essere ridotti a soli otto utilizzando questo approccio neurale. Secondo i dati forniti, questa semplificazione ha portato a miglioramenti delle prestazioni che vanno da 1,4 a 7,7 volte alla risoluzione 1080p, a seconda della scena e delle impostazioni del modello.

La chiave è che queste reti sono abbastanza leggere da poter essere integrate direttamente negli shader in esecuzione sulla GPU. Grazie ai Tensor Core, presenti dalla serie GeForce RTX 20, il costo di queste operazioni è tenuto sotto controllo, consentendo Applica queste ottimizzazioni milioni di volte per fotogramma senza bloccare il resto del processo di rendering.

Insieme, NTC e Neural Materials puntano a un modello di pipeline ibrido, in cui la rasterizzazione tradizionale e il ray tracing coesistono con blocchi specifici di inferenza neuraleIn questo scenario, l'IA non solo migliora la nitidezza dell'immagine finale, ma gestisce anche compiti strutturali come la compressione, l'ombreggiatura e la gestione della memoria.

Un futuro grafico plasmato dall'intelligenza artificiale

Sebbene NVIDIA non abbia ancora fissato una data precisa per l'implementazione su larga scala della Neural Texture Compression nei videogiochi commerciali, le dimostrazioni presentate a eventi come GDC e GTC chiariscono che l'azienda desidera che questa tecnologia venga ampiamente adottata. Partecipa al prossimo salto generazionale nella grafica..

Nell'ecosistema PC, l'adozione di API ed estensioni come Vettori cooperativi in ​​DirectX 12 Ciò apre la strada all'esecuzione di questi tipi di core neurali anche su hardware di altri produttori. AMD ha già annunciato il supporto nelle future architetture RDNA4 e Intel sta lavorando a iniziative simili per le sue soluzioni grafiche, mentre aziende come Sony rafforza il settore dell'informatica visiva..

Se questo supporto incrociato viene consolidato, la compressione della texture neurale potrebbe diventare uno standard di fatto nel settoreQuesto avvantaggia gli studi di sviluppo di tutte le dimensioni. Per i giocatori europei, ciò potrebbe significare una maggiore durata delle attuali GPU, i cui limiti di VRAM diventerebbero un fattore meno determinante nei titoli che integrano queste tecniche.

Parallelamente, i produttori di console potrebbero sfruttare queste soluzioni per massimizzare ulteriormente la memoria integrata dei loro sistemi, un aspetto particolarmente interessante nei cicli di vita lunghi in cui ogni ottimizzazione conta. Tutto lascia intendere che la prossima grande battaglia grafica non si combatterà solo sulla pura potenza, ma anche su... come vengono gestiti e compressi i dati che alimentano ogni scena.

La proposta di NVIDIA con Neural Texture Compression e le tecnologie associate si allinea a un cambiamento di prospettiva già evidente nel settore: invece di aumentare incessantemente memoria e potenza di calcolo, l'obiettivo è che l'intelligenza artificiale faccia di più con meno. Se i risultati mostrati nelle demo – con riduzioni della VRAM di circa l'85% e miglioramenti delle prestazioni nei materiali neurali – si tradurranno in giochi commerciali, i giocatori in Spagna e in tutta Europa potrebbero ritrovarsi con titoli visivamente più ambiziosi, meglio ottimizzati e meno esigenti in termini di memoria, un risultato che fino a poco tempo fa sembrava difficile da raggiungere senza sacrificare la qualità.

PS6 senza lettore di dischi e con SSD da 1 TB
Articolo correlato:
PS6 senza lettore di dischi e con SSD da 1 TB: ecco come potrebbe essere la prossima PlayStation.

Seguici su Google News