NVIDIA sblocca il processore del sistema GPU (SPG) per prestazioni di sistema migliorate

[ad_1]

In 2016, NVIDIA ha annunciato che la società sta lavorando per sostituire il suo processore Fast Logic Controller nome in codice Falcon con un nuovo processore di sistema GPU (SPG) soluzione basata sull'architettura del set di istruzioni RISC-V (È UN). Questo nuovo processore RISC-V ha un nome in codice NV-RISCV ed è stato utilizzato per un periodo sconosciuto come core del controller della GPU, coordinando tutto nell'enorme pool di core GPU. Oggi, NVIDIA ha deciso di aprire questa CPU NV-RISCV a uno spettro più ampio di applicazioni a partire da 510.39 drivers. Secondo l' documenti NVIDIA, questo è disponibile solo nelle GPU selezionate per ora, principalmente acceleratori Tesla incentrati sui dati.

Documenti NVIDIAAlcune GPU includono un processore di sistema GPU (SPG) che può essere utilizzato per scaricare l'inizializzazione della GPU e le attività di gestione. Questo processore è guidato dal file del firmware /lib/firmware/nvidia/510.39.01/gsp.bin. Alcuni prodotti selezionati attualmente utilizzano l'SPG per impostazione predefinita, e più prodotti trarranno vantaggio da GSP nelle versioni future dei driver.

L'offload delle attività tradizionalmente eseguite dal driver sulla CPU può migliorare le prestazioni grazie alla minore latenza di accesso all'hardware interno della GPU.

Come mostra questo documento, molte attività come la gestione e l'inizializzazione della GPU sono state eseguite dal driver sulla CPU. La CPU è tradizionalmente esterna (rispetto alla GPU), con conseguenti latenze più elevate quando vengono effettuate le richieste. Una CPU incorporata nella GPU comporta la consegna istantanea dei dati/azione richiesti, consentendo latenze inferiori e migliorando le prestazioni. Dobbiamo ancora vedere cosa ci può fare NVIDIA e quanto sia stata significativa la penalizzazione delle prestazioni utilizzando i vecchi metodi quando l'SPG non era abilitato. Questo indica anche una nuova direzione per GPU e acceleratori, uno stato indipendente in cui le CPU vengono integrate on-die invece di dipendere dall'hardware esterno.

Finora, solo alcune GPU selezionate ottengono lo sblocco del proprio GSP, e l'elenco completo può essere trovato nel documento e nell'immagine sopra. Si consiglia di controllare il sito web per la registrazione, poiché NVIDIA può aggiornarlo in qualsiasi momento.

[ad_2]