Microsoft executive Scott Hanselman has launched gputaskman, an experimental open-source utility designed to give detailed real-time monitoring of graphics hardware. Published on GitHub under the MIT license, the cross-platform tool works across Windows, Linux, WSL, and Apple Silicon Macs, providing platform-dependent support for Nvidia and AMD hardware. [1][2]
Operating through a terminal-like interface, gputaskman tracks application-specific metrics such as VRAM consumption, clock speeds, overall utilization, PCIe traffic, power draw, and encoder activity. The software also offers dedicated telemetry for local artificial intelligence tasks, identifying active processes and detailing model weights, runtime specifics, parameter counts, quantization formats, and layer counts. Hanselman cautions that the software remains experimental, meaning users might run into bugs or incomplete performance telemetry. [1][2]
The project was created to expose far more granular graphics workload data than standard utilities like the default Windows Task Manager provide. In social media discussions, Hanselman hinted that broader GPU monitoring features inspired by the tool could eventually arrive in Windows as built-in system capabilities. [1][2]