🔥HotNews.pub

L'aggiornamento driver di Nvidia elimina finalmente l'attesa della compilazione degli shader

Per la redazione di HotNews3 min di lettura
L'aggiornamento driver di Nvidia elimina finalmente l'attesa della compilazione degli shader

Pochi rituali infastidiscono i giocatori PC più del primo avvio di un grande nuovo titolo: una barra di avanzamento scorre lentamente mentre il gioco compila gli shader, a volte per minuti, a volte ancora più a lungo dopo un aggiornamento dei driver. Quell’attesa potrebbe finalmente essere in via di estinzione. Con il rilascio del driver 621.01, Nvidia abilita il supporto per Advanced Shader Delivery, una tecnologia Microsoft che sposta la compilazione degli shader lontano dal momento in cui si preme play.

Gli shader sono piccoli programmi che indicano alla scheda grafica come disegnare tutto, dall’illuminazione all’acqua. Tradizionalmente un gioco li compila sulla tua macchina la prima volta che viene eseguito, o di nuovo dopo un cambio di driver, perché le istruzioni devono corrispondere all’hardware e al software specifici. Advanced Shader Delivery, o ASD, fa invece svolgere il lavoro in anticipo e lo impacchetta con il gioco, così il titolo si avvia con gran parte di quella preparazione già completata.

L’approccio è stato visto per la prima volta in Gears of War: E-Day, dove secondo quanto riportato ha ridotto sostanzialmente i tempi di caricamento iniziali. AMD ha introdotto il supporto in precedenza, quindi l’arrivo di Nvidia significa che la tecnologia ora raggiunge la grande maggioranza dei giocatori PC che utilizzano schede grafiche discrete. Questo è importante perché una funzionalità come questa ripaga solo quando è ampiamente disponibile: gli sviluppatori sono più disposti a includere pacchetti di shader precompilati nelle loro uscite quando la maggior parte del loro pubblico può usarli.

L’effetto pratico per i giocatori è semplice. Installa un gioco, o aggiorna il driver grafico, e la lunga pausa prima che appaia il menu dovrebbe ridursi. Gli scatti causati dalla compilazione degli shader durante il gioco, un problema separato e spesso più irritante, sono anch’essi un obiettivo della più ampia spinta verso la precompilazione. Per anni, gli studi hanno distribuito patch del day-one specificamente per attenuare questi intoppi, e i recensori hanno imparato ad avvertire i lettori delle prime ore difficili.

Ci sono limiti da tenere a mente. Il sistema dipende dall’adesione degli sviluppatori e dal corretto funzionamento della pipeline di distribuzione, e i titoli più vecchi non ne beneficeranno retroattivamente. I giocatori che smanettano pesantemente con le impostazioni o utilizzano configurazioni insolite potrebbero comunque vedere qualche compilazione al primo avvio. Né un avvio più rapido risolve ogni problema di prestazioni; un gioco può comunque essere scarsamente ottimizzato una volta in esecuzione.

Il tempismo è significativo. L’hardware per il gaming su PC è diventato più costoso e complesso, e il pubblico è diventato meno tollerante verso attriti che non hanno nulla a che fare con il gameplay. I giocatori console raramente pensano agli shader, e il divario tra le due esperienze è stato un argomento di discussione persistente. Colmarlo rimuove un’altra ragione per cui i nuovi arrivati restano sulle console.

Per Nvidia, il rilascio del driver è un argomento di vendita silenzioso ma utile in un mercato GPU affollato, e per Microsoft è un altro piccolo passo per rendere Windows un posto più fluido in cui giocare. Per tutti gli altri, il cambiamento sarà notato principalmente per la sua assenza: un gioco che semplicemente si apre, senza la solita attesa, e si dedica al suo compito di essere divertente.

Vai a un articolo a caso dall’archivio

Grafo degli argomenti collegati

Linea più spessa = più occorrenze condivise · clicca un nodo per aprire il tag