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.

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


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


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


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.