Microsoft’s gputaskman: Free Tool to Monitor GPU VRAM Usage by Application

Windows computers running on version 10 and 11 can now monitor exact VRAM allocation per process through a new utility called gputaskman.

The standard Windows Task Manager shows overall graphics memory figures, but it does not clarify which specific programs drive up that consumption. Scott Hanselman, released the tool on GitHub to solve that visibility gap, as reported by Profesional Review.

The utility breaks down VRAM usage by individual applications, desktop compositors, web browsers, and local artificial intelligence workloads. In addition to process-level statistics, the software tracks hardware telemetry such as real-time GPU temperatures, power consumption, clock frequencies, and PCIe activity.

Local artificial intelligence models reserve a fixed portion of VRAM, which often leaves remaining open applications to compete for the rest of the memory. The utility detects processes associated with language models and displays details regarding model weights, quantization levels, and KV cache estimates.

Environment detection includes runtimes such as llama.cpp, Ollama, and LM Studio, according to Hipertextual. Users can also export the gathered diagnostic data into plain text or JSON files for external review.

Microsoft's gputaskman: Free Tool to Monitor GPU VRAM Usage by Application
Photo: Hipertextual

Hanselman notes that certain values in the artificial intelligence monitoring category rely on estimation rather than direct measurement. The software remains an experimental project in an early release phase.

The program supports systems equipped with NVIDIA and AMD graphics cards running on Windows 10 and 11, along with Linux, macOS, and Apple Silicon environments. Geeknetic reported that the application can also be installed through Python package managers and features native support for Windows Arm.

Support for Intel graphics hardware remains unconfirmed by the developer. The utility is available as a free download without required registration, licenses, or subscriptions.

No, the software is free and open source. Users can download it directly from Scott Hanselman’s GitHub repository without any subscription fees.

Microsoft's gputaskman: Free Tool to Monitor GPU VRAM Usage by Application
Photo: Geeknetic

VRAM refers to video RAM, which is the dedicated memory located on a graphics card. It fills up when computers load textures, 3D models, video editing assets, and local artificial intelligence processing data.

La utilidad es compatible con tarjetas de AMD o NVIDIA. The creator has not yet confirmed compatibility for Intel graphics chips.

Windows Task Manager offers a performance tab with a dedicated GPU section and a processes tab where users can right-click headers to add a GPU column. However, it only displays aggregate totals rather than detailed sub-allocations.

Photo of author

Sophie Lin - Technology Editor

Sophie is a tech innovator and acclaimed tech writer recognized by the Online News Association. She translates the fast-paced world of technology, AI, and digital trends into compelling stories for readers of all backgrounds.

Anker Japan Launches AeroClip 2 With Upgraded Fit and Call Performance

Hagar El Serag on Her Return to Acting and Red Carpet Nerves