An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management.
-
Updated
May 25, 2026 - Python
An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management.
LUPINE is a GPU over IP bridge allowing GPUs on remote machines to be attached to CPU-only machines.
A minimal, cross-compatible CPU/GPU telemetry monitor with accurate data directly from vendor APIs and beautiful ASCII visualization.
NVIDIA GPU Prometheus Exporter
NviWatch: A blazingly fast rust based TUI for managing and monitoring NVIDIA GPU processes
GPU Cluster Monitoring (GCM): Large-Scale AI Research Cluster Monitoring
Safe Rust wrapper for the NVIDIA Management Library
Hooked CUDA-related dynamic libraries by using automated code generation tools.
NVIDIA Management Library (NVML) bindings for Go
Real-time PC power consumption monitor — see watts per app & per component, track your carbon footprint & electricity cost.
A GUI tool to overclock NVIDIA GPUs on Wayland and X11. Also supports fan curves,oc profiles, and adjusting power limits.
Prometheus Exporter for NVIDIA GPUs using NVML
SLURM-native software GPU slicing for NVIDIA clusters using memory limits and compute time-slicing.
KEDA External gRPC Scaler for GPU workloads — native NVML metrics via DaemonSet, no Prometheus required
Scripts to control NVIDIA GPUs using NVML API
Realtime GPU Profiler for AMD / NVIDIA / Intel GPUs
GCC port of TM system Mnemosyne
Deterministic GPU PCIe link and bandwidth diagnostic using observable hardware data (NVML + CUDA memcpy).
A minimal command-line utility written in Rust for querying GPU status
Add a description, image, and links to the nvml topic page so that developers can more easily learn about it.
To associate your repository with the nvml topic, visit your repo's landing page and select "manage topics."