16

Is there any way to find out which process is using the GPU for intensive calculations? (OpenCL, CUDA, etc? Primarily OpenCL?)

e.g. if you run an OpenCL-powered video transcoder, you'll see nothing in your task manager that tells your GPU is burning through data at a ridiculous rate - though your fans will have kicked into overdrive.

If the reply is driver-specific, I am interested in nVidia primarily.

18

Turns out Sysinternals' Process Explorer can do this (of course it can, there's nothing it can't do, apparently!).

Process Explorer GPU load by process

  • how can you tell if it is the dedicated gpu or the intel gpu? – Mikey Mar 25 at 13:02
7

Process Hacker, the open source alternative to Process Explorer, also shows the GPU usage.

Press CTRL+I to get the system information Window and click on the GPU Tab, so get a graph with the GPU usage.

enter image description here

  • By process or just total? – Mahmoud Al-Qudsi Apr 21 '13 at 17:56
  • hover over the high spikes in the graph and you get a tooltip. But the tool also offers a GPU column. – magicandre1981 Apr 21 '13 at 18:52
  • @magicandre1981 Worked for me better than Process Explorer; Make sure you select all nodes there; after that you can add GPU usage column to the process list. Make sure you run it elevated. – Anton Krouglov Mar 6 '17 at 12:02
  • Is this still the best resource? – moondra Nov 21 '17 at 2:49
  • @moondra ProcessHacker also allows you to add the GPU column to see which process use GPU. I prefer ProcessHacker because it is open source compared to Process Explorer. – magicandre1981 Nov 21 '17 at 16:29
0

AMD Catalyst Control Center has an indicator of GPU activity in the Performance section. I would assume nVidia software has a similar output. It's usually associated with overclocking.

enter image description here

Otherwise you can download the free GPU-Z. It includes a GPU Load output.

enter image description here

  • 1
    Thanks, but you misunderstand my question - I need to identify the process responsible for the GPU load. – Mahmoud Al-Qudsi Apr 21 '13 at 1:39
  • Ah relied more on the title. I'm going to edit it to be more clear. – Brad Patton Apr 21 '13 at 2:10

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.