Come posso identificare quali processi stanno usando la GPU?


16

C'è un modo per scoprire quale processo utilizza la GPU per calcoli intensivi? (OpenCL, CUDA, ecc. In primo luogo OpenCL?)

ad esempio, se esegui un transcodificatore video con alimentazione OpenCL, non vedrai nulla nel tuo task manager che indichi che la tua GPU sta bruciando i dati a una velocità ridicola, anche se i tuoi fan avranno messo l'overdrive.

Se la risposta è specifica del driver, sono interessato principalmente a nVidia.

Risposte:


19

Risulta che Process Explorer di Sysinternals può farlo ( ovviamente , non c'è niente che non possa fare, a quanto pare!).

Caricamento della GPU di Process Explorer per processo


come fai a sapere se si tratta della GPU dedicata o della GPU Intel?
Mikey,

8

Process Hacker , l'alternativa open source a Process Explorer, mostra anche l'utilizzo della GPU.

Premi CTRL+ Iper ottenere la finestra delle informazioni di sistema e fai clic sulla scheda GPU, quindi ottieni un grafico con l'utilizzo della GPU.

inserisci qui la descrizione dell'immagine


Per processo o semplicemente totale?
Mahmoud Al-Qudsi,

passa con il mouse sopra i picchi alti nel grafico e otterrai una descrizione comandi. Ma lo strumento offre anche una colonna GPU.
magicandre1981,

@ magicandre1981 Ha funzionato per me meglio di Process Explorer; Assicurati di selezionare tutti i nodi lì; successivamente è possibile aggiungere la colonna Utilizzo GPU all'elenco dei processi. Assicurati di eseguirlo elevato.
Anton Krouglov,

Questa è ancora la miglior risorsa?
Moondra,

@moondra ProcessHacker consente inoltre di aggiungere la colonna GPU per vedere quale processo utilizza la GPU. Preferisco ProcessHacker perché è open source rispetto a Process Explorer.
magicandre1981,

1

AMD Catalyst Control Center ha un indicatore dell'attività della GPU nella sezione Prestazioni. Suppongo che il software nVidia abbia un output simile. Di solito è associato all'overclocking.

inserisci qui la descrizione dell'immagine

Altrimenti puoi scaricare la GPU-Z gratuita . Include un output di caricamento GPU.

inserisci qui la descrizione dell'immagine


1
Grazie, ma fraintendete la mia domanda: devo identificare il processo responsabile del carico della GPU.
Mahmoud Al-Qudsi,

Ah si basava di più sul titolo. Ho intenzione di modificarlo per essere più chiaro.
Brad Patton,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.