Che cos'è la pianificazione GPU con accelerazione hardware in Windows (e dovresti attivarla)?


La pianificazione GPU con accelerazione hardware è una sciocchezza, ma è anche una nuova funzionalità per le GPU moderne che presenta numerosi vantaggi ma alcuni inconvenienti. Spieghiamo cosa fa questa funzionalità e se dovresti abilitarla.

Cosa fa una GPU?

Prima di parlare di aspetti avanzati come la pianificazione hardware, parliamo anche di GPU. Ne parleremo in dettaglio in Cos'è una GPU, ma in breve, si tratta di un processore specializzato sul tuo computer dedicato al rendering della grafica.

In realtà, questo non è più del tutto esatto dal momento che le GPU ora fanno molte cose oltre alla grafica, tra cui l'intelligenza artificiale, la decompressione dei dati e l'accelerazione dell'editing video. Tuttavia, per questa discussione, pensa alla GPU come al microchip che consente la visualizzazione sullo schermo di grafica ad alte prestazioni. Tuttavia, la GPU non fa tutto il lavoro da sola. Tutti gli altri componenti del tuo computer hanno il loro ruolo, ed è qui che entra in gioco il tuo sistema operativo.


Comprensione della pianificazione GPU con accelerazione hardware

Il tuo sistema operativo, in questo caso Microsoft Windows, è quello che delega le attività al tuo hardware. Tradizionalmente, Windows utilizzava la CPU per eseguire l'effettivo lavoro di elaborazione delegando attività all'hardware del computer, il che è logico poiché la CPU è il principale processore multiuso dell'intero computer.

Ciò significa che la CPU diventa parte del processo che consente alla GPU di disegnare la grafica sullo schermo. Ma come in ogni catena, l’anello più debole può limitare il funzionamento dell’intera catena. Se la CPU non è in grado di delegare attività alla GPU alla velocità che la GPU può gestire, si ottiene quello che viene chiamato un “collo di bottiglia”. In quasi tutti i casi, vuoi che sia la GPU a rappresentare il collo di bottiglia delle prestazioni piuttosto che la CPU, poiché vogliamo che la GPU disegni quanti più fotogrammi possibile.

Con la pianificazione GPU con accelerazione hardware, la CPU viene rimossa dal ruolo di intermediario, quindi è la GPU a gestire la propria pianificazione. Ciò significa che è più (ma non del tutto) indipendente dalla CPU e non verrà limitato laddove il metodo tradizionale comporterebbe un collo di bottiglia della CPU.


I vantaggi della pianificazione GPU con accelerazione hardware

.

Se attivi questa funzione, ci sono alcuni potenziali vantaggi che può apportare.

Latenza ridotta

La latenza è il tempo impiegato dalla grafica sullo schermo per rispondere ai tuoi input o ai cambiamenti nel mondo di gioco. Minore è la latenza, prima apparirà sullo schermo ogni nuovo fotogramma. Escludendo la CPU dal processo di pianificazione, il tempo totale necessario per eseguire il rendering di un frame viene ridotto, quindi la latenza totale dovrebbe diminuire. Diminuirà notevolmente? Dipenderà dal gioco specifico e dalla CPU che stai utilizzando.

Migliore efficienza

Quando si esegue codice e si eseguono attività sull'hardware, esistono diversi livelli di efficienza per raggiungere un obiettivo. L’emulazione, ad esempio, è altamente inefficiente poiché stai simulando un sistema informatico completamente diverso per eseguire software che non è destinato al computer che stai utilizzando. La situazione ideale viene spesso definita "bare metal" o "vicino al metallo", in cui un componente hardware si avvicina il più possibile alla sua situazione ideale.

Un potenziale vantaggio della pianificazione GPU con accelerazione hardware è che la GPU può funzionare al massimo delle sue potenzialità con meno sovraccarico o influenza da altri componenti del sistema.

Migliore reattività e coerenza

Lo scaricamento della pianificazione dalla CPU alla GPU può anche rendere l'intero sistema più reattivo, evitando che attività grafiche pesanti blocchino la CPU causando picchi di latenza e consegna irregolare dei frame. A volte, anche se il frame rate sembra elevato, la CPU fatica a destreggiarsi tra tutto, portando a intervalli di tempo irregolari tra ogni frame. Quindi, provi ancora una strana sensazione di scatti che può essere difficile da definire.

Lo svantaggio della pianificazione GPU con accelerazione hardware

Poiché questa funzionalità è ancora relativamente nuova, essendo stata introdotta in Windows solo nel 2020, non tutte le combinazioni di hardware, driver e applicazioni funzioneranno bene. Ad esempio, di recente ci siamo divertiti a giocare a Robocop: Rogue City,ma il gioco soffriva di frequenti arresti anomali sul nostro PC. Dopo una lunga risoluzione dei problemi, si è scoperto che la disattivazione della pianificazione GPU con accelerazione hardware rendeva i giochi stabili al 100% e potevamo giocarci con facilità..

L'instabilità casuale è il problema principale che probabilmente dovrai affrontare con questa funzionalità. Abbiamo giocato a numerosi videogiochi, sia vecchi che nuovi, con la funzionalità attivata, e il suddetto gioco Robocop è stata l'unica volta in cui ha fatto la differenza, ma il PC di ognuno di noi è unico. Quindi, se hai problemi di instabilità, prova a disattivare la funzione per vedere se fa la differenza.

Come accennato in precedenza, se il tuo PC non fosse già fortemente limitato dalla CPU, la pianificazione con accelerazione hardware probabilmente non farà comunque molta differenza, ma c'è un potenziale sacrificio. Le nuove GPU ora dispongono di una funzionalità di "generazione di frame" in cui la GPU crea frame interpolati tra i frame renderizzati tradizionalmente. Questa è essenzialmente la stessa cosa della funzione di livellamento del movimento “effetto soap opera” che i televisori hanno avuto per secoli. Tuttavia, questa tecnologia su PC ha un aspetto molto migliore e non ha l'impatto sulla latenza introdotto dal livellamento del movimento "stupido".

La generazione di frame è perfetta per i giochi con CPU limitata poiché ignora completamente la CPU. Tuttavia, come probabilmente avrai già intuito, si basa sulla funzionalità di pianificazione GPU con accelerazione hardware. Tuttavia, se non ti interessa la generazione di frame, potresti anche disattivare la funzionalità.

Requisiti minimi per la pianificazione GPU con accelerazione hardware

Prima di preoccuparci di attivare o disattivare questa funzionalità, dovresti verificare se il tuo computer può utilizzarla. Questi sono i requisiti minimi:

  • Una serie NVIDIA 1000 o una serie AMD 5600 o successiva. Al momento della stesura di questo documento, le schede Intel Arc non supportano questa funzionalità.
  • Window 10 versione 2004 o successiva o Windows 11
  • Il driver GPU più recente per qualunque GPU tu abbia.
  • La funzionalità è stata attivata per impostazione predefinita sul nostro sistema Windows 11 con una GPU NVIDIA RTX 4060, ma in seguito ti mostreremo come controllare e attivare l'accelerazione.

    Come attivare o disattivare la pianificazione GPU con accelerazione hardware

    Attivare o disattivare questa funzionalità è piuttosto semplice, ma probabilmente avrai bisogno di un riavvio ogni volta che attivi l'opzione. Ecco come farlo in Windows:

      .
  • Accedi a Impostazionidi Windows, quindi a Sistemae seleziona Visualizza.
    1. Scorri verso il basso e fai clic su Grafica
      1. In Impostazioni predefiniteseleziona Modifica impostazioni grafiche predefinite
        1. Cerca l'opzione Pianificazione GPU con accelerazione hardwaree attivala o disattivala.
        2. Dopo aver attivato l'interruttore e riavviato il computer, le tue impostazioni avranno effetto e otterrai i vantaggi di avere questa funzionalità attivata o risolverai eventuali problemi che potrebbe aver causato.


          Dovresti abilitare la pianificazione GPU con accelerazione hardware?

          Secondo la nostra esperienza, la pianificazione GPU con accelerazione hardware è una funzionalità stabile che raramente causa problemi. Se riscontri inspiegabili problemi di stabilità nei giochi o nelle app di grafica 3D, bastano pochi minuti per disabilitarlo ed escludere che sia il problema.
          Puoi confrontare i tuoi giochi e le tue app preferiti con la funzionalità disattivata e attivata , per vedere se fa una differenza sostanziale e poi basare la tua decisione su quello. Tuttavia, i giochi attuali e futuri trarranno maggiori benefici da questa funzionalità rispetto ai titoli più vecchi, poiché diventeranno più dipendenti dalla CPU con sistemi complessi e simulazioni all'interno del gioco. Anche se questa funzionalità di per sé non farà una grande differenza, i vantaggi si sommano se combinata con altre moderne funzionalità della GPU come il calcolo asincrono, il mesh shading, gli shader a velocità variabile e la generazione di frame.

          La generazione di frame è quella più importante e questa funzionalità ha un impatto maggiore sulle GPU di fascia bassa come RTX 4060. Desideri accedere a questa funzionalità nei giochi più recenti e se disattivi la pianificazione GPU con accelerazione hardware, perderai del tutto l'opzione.

          In breve, ti consigliamo di lasciare attiva questa funzione a meno che non causi problemi.

          .

          Post correlati:


          20.11.2024