Comment puis-je identifier les processus qui utilisent le GPU?

16

Existe-t-il un moyen de savoir quel processus utilise le GPU pour des calculs intensifs? (OpenCL, CUDA, etc? Principalement OpenCL?)

Par exemple, si vous exécutez un transcodeur vidéo OpenCL, vous ne verrez rien dans votre gestionnaire de tâches qui indique que votre GPU brûle des données à un rythme ridicule - bien que vos fans se soient mis à surmultiplier.

Si la réponse est spécifique au pilote, je suis principalement intéressé par nVidia.

Mahmoud Al-Qudsi
la source

Réponses:

19

Il s'avère que l'Explorateur de processus de Sysinternals peut le faire ( bien sûr , il n'y a rien qu'il ne puisse pas faire, apparemment!).

Processus GPU charge par processus

Mahmoud Al-Qudsi
la source
comment savoir si c'est le GPU dédié ou le GPU Intel?
Mikey
8

Process Hacker , l'alternative open source à Process Explorer, montre également l'utilisation du GPU.

Appuyez sur CTRL+ Ipour obtenir la fenêtre d'informations système et cliquez sur l'onglet GPU, afin d'obtenir un graphique avec l'utilisation du GPU.

entrez la description de l'image ici

magicandre1981
la source
Par processus ou tout simplement?
Mahmoud Al-Qudsi
survolez les pointes élevées du graphique et vous obtenez une info-bulle. Mais l'outil propose également une colonne GPU.
magicandre1981
@ magicandre1981 a mieux fonctionné pour moi que Process Explorer; Assurez-vous de sélectionner tous les nœuds là-bas; après cela, vous pouvez ajouter la colonne d'utilisation du GPU à la liste des processus. Assurez-vous de l'exécuter en hauteur.
Anton Krouglov
Est-ce toujours la meilleure ressource?
moondra
@moondra ProcessHacker vous permet également d'ajouter la colonne GPU pour voir quel processus utilise le GPU. Je préfère ProcessHacker car il est open source par rapport à Process Explorer.
magicandre1981
1

AMD Catalyst Control Center a un indicateur d'activité GPU dans la section Performances. Je suppose que le logiciel nVidia a une sortie similaire. Il est généralement associé à l'overclocking.

entrez la description de l'image ici

Sinon, vous pouvez télécharger gratuitement le GPU-Z . Il comprend une sortie de charge GPU.

entrez la description de l'image ici

Brad Patton
la source
1
Merci, mais vous avez mal compris ma question - je dois identifier le processus responsable de la charge du GPU.
Mahmoud Al-Qudsi
Ah comptait plus sur le titre. Je vais le modifier pour être plus clair.
Brad Patton