gpu-smi v1.1.0 - VRAM Usage, OS Pinned VRAM & Process Tracking
gpu-smi v1.1.0 - Dedicated VRAM, OS Pinned Memory & Process Tracking
Major feature update bringing live dedicated VRAM utilization, OS pinned memory reporting, and per-process GPU tracking directly into the base output table.
What's New in v1.1.0:
- Per-Process GPU & VRAM Tracking: Real-time discovery and attribution of all GPU workloads (
PID,Name,TypeC/G,Memory Usage) using native Windows WDDM PDH counters mapped to hardware adapter LUIDs. Zero admin privileges or external tools required. - Dedicated VRAM Usage: Live dedicated VRAM consumption (
BytesResident) alongside total adapter memory and percentage utilization directly in the base table. - OS Pinned VRAM: Non-evictable kernel driver & display compositor pinned memory calculation (
BytesResident - BytesCommitted). - Prometheus Metrics: Added
amd_gpu_process_mem_mbandamd_gpu_vram_pinned_mbto the/metricsendpoint on--serve <PORT>. - JSON Output: Fully serialized
processesarray with PIDs, names, types, and usage for programmatic scripting and tooling.
Downloads:
gpu-smi-windows-x64.exe(1.0MB) - Portable standalone single executable (Windows x64).gpu-smi-linux-x64(963KB) - Portable standalone single executable (Linux x64).
Quick Start:
gpu-smi-windows-x64.exe # table with GPU stats & running processes
gpu-smi-windows-x64.exe --verbose # show all processes + VRM/hotspot temps & clock rates
gpu-smi-windows-x64.exe --json # full JSON output
gpu-smi-windows-x64.exe --serve 8080 # headless HTTP & Prometheus /metrics