The Task Manager is one stop application to monitor all processes, memory, Network, CPU, and resource usage that Windows requires. However, there is no way to monitor GPU usage in Windows 11/10 because that feature is smartly hidden in Task Manager. If you have a gaming PC or use applications that take a lot of GPU usage, then this feature comes in handy.
Monitor GPU Usage using Windows Task Manager
This feature works if you have a PC with WDDM 2.0 compatible GPU. You can check if you have a WDDM driver using the DirectX Diagnostics Tool.
- Type dxdiag in the Run prompt, and hit Enter.
- In the Directx Diagnostic tool, switch to the Display tab, and see if you have Driver model 2.XX or above.
- If yes, Task Manager can show you GPU usage for each application. If you see a “WDDM 1.x” driver here, your GPU isn’t compatible.
Now that you know you have a compatible system follow the steps to enable GPU Monitor usage in the Task Manager.
- Right click on the Taskbar, and select Task Manager.
- On the Task Manager, click on More details to see all the metrics.
- Under Processes, right click on any of the usage metrics, ie, .e CPU or RAM and select GPU and GPU engine.
This will give details of GPU usage on per application basis. It shows which physical GPU usage an application is using, and which engine is in use. If you switch to the Performance tab, you will get to see a complete graph of GPU usage with details about dedicated and shared GPU usage.
To find out how much of video memory an application is consuming, you can see that it under Details Tab.
- Switch to Details tab, and right-click on any of the headers.
- Click on select columns, and then select the checkbox against GPU, GPU Engine, Dedicated GPU Memory, and Shared GPU Memory.
The only drawback about this process is there is no way to keep the GPU section stay forever. Every time you close the Task Manager, the GPU section disappears. However the column we just enabled under Details section stays.
Let us know if you find this feature useful.