Nvidia rende più veloce il caricamento dei giochi con lo strumento di compilazione automatica degli shader

Per evitare di compilare gli shader e ostacolare le prestazioni durante il gioco, alcuni anni fa i titoli hanno iniziato a farlo in anticipo. Sebbene sia un'idea nobile, questo ha portato a una lunga schermata di caricamento con una barra di avanzamento della "compilazione degli shader" che è stata definita a intermittenza un flagello o la "peggiore schermata del gioco"
La nuova Auto Shader Compilation (ASC) di Nvidia, lanciata come beta nell'ultimo aggiornamento dell'App Nvidia, promette di ricostruire gli shader di gioco DirectX 12 dopo un aggiornamento del driver mentre il sistema è inattivo, in teoria eliminando l'attesa prima ancora di avviare il gioco.
ASC aggiorna gli shader solo dopo un aggiornamento del driver, in quanto mira a ridurre le compilazioni ripetute, non a rimuovere completamente la generazione di shader. Dopo aver scaricato un gioco per la prima volta, si devono ancora generare gli shader nel gioco. Quindi, se ha appena acquistato Call of Duty: Black Ops 7 e volessero iniziare subito a giocare, l'ASC non risparmierebbe loro un secondo. Il suo scopo è quello di migliorare la qualità di vita del giocatore dopo un aggiornamento del driver.
In questo ambito più ristretto, la promessa è piuttosto plausibile, visto che Nvidia rilascia aggiornamenti dei driver GeForce ogni luna piena. Quando il computer è inattivo o non è sottoposto a un carico pesante, afferma Nvidia, il driver elaborerà automaticamente gli shader per i giochi installati in background, svolgendo essenzialmente il lavoro della CPU in anticipo, invece di aspettare di farlo al successivo avvio del gioco. I giocatori possono anche forzare il processo immediatamente tramite l'opzione "Compila ora", con impostazioni per controllare l'utilizzo del sistema, con un livello predefinito medio per evitare che la compilazione rallenti le attività in background.
Come attivare lo strumento Nvidia Auto Shader Compilation beta
La nuova funzione Auto Shader Compilation di Nvidia aiuterebbe anche a risolvere i problemi di stuttering nei giochi legati agli shader, quindi coloro che vogliono provarla devono aggiornare i loro driver al GeForce Game Ready Driver 595.97 WHQL o a una versione successiva e ripulire l'allocazione dello spazio su disco dedicato. Poiché lo strumento ASC è stato lanciato in forma beta, è disattivato per impostazione predefinita e deve essere attivato nella scheda Grafica dell'applicazione Nvidia, sotto il menu Impostazioni globali > Cache Shader.
Anche se i giocatori occasionali potrebbero non preoccuparsi di trovare il toggle ASC, Nvidia si vanta che questo è solo l'inizio di una soluzione per la frustrazione della compilazione degli shader, che ha appassionato sia i giocatori di Roblox che quelli di Counter-Strike. Ha anche in programma di implementare l'Advanced Shader Delivery di Microsoft https://devblogs.microsoft.com/directx/introducing-advanced-shader-delivery/ di Microsoft, che distribuirà shader precompilati durante i download, invece di far gestire il lavoro al processore. Nvidia descrive esplicitamente la sua nuova beta ASC come un primo passo importante sulla strada della vera e propria correzione strutturale della compilazione degli shader, che non arriverà mai abbastanza presto.

Fonte(i)
I nostri Top 10
» Top 10 Portatili Multimedia
» Top 10 Portatili Gaming
» Top 10 Portatili Gaming Leggeri
» Top 10 Portatili da Ufficio e Business economici
» Top 10 Portatili Premium da Ufficio/Business
» Top 10 Portatili sotto i 300 Euro
» Top 10 Portatili sotto i 500 Euro
» Top 10 dei Portatili Workstation
» Top 10 Subnotebooks
» Top 10 Ultrabooks
» Top 10 Convertibili
» Top 10 Tablets
» Top 10 Tablets Windows
» Top 10 Smartphones






