#nvidia #process #gpu #nvidia-gpu #monitor #diagnostics

app nvp

A surgical-precision GPU process viewer for NVIDIA devices

1 unstable release

Uses new Rust 2024

new 0.0.1 Apr 18, 2025

#11 in #nvidia-gpu

Download history 129/week @ 2025-04-15

129 downloads per month

MIT/Apache

9KB
117 lines

nvp - NVIDIA Process Viewer

Crates.io Docs.rs CI Status

A surgical-precision GPU process monitor for NVIDIA devices, delivering clean and reliable process visibility.

Terminal Demo

Features ✨

  • True GPU Indexing - Maps physical bus_id (e.g., 00000000:36:00.0) to logical IDs (0,1,2...)
  • Aligned Output - Column-formatted display with smart truncation
  • Process Insights:
    • GPU memory usage (MiB)
    • Full command-line (with intelligent truncation)
    • Process owner detection
  • Zero-overhead - Pure Rust implementation, 10x faster than Python alternatives

Installation 📦

# From crates.io
cargo install nvp

# From source
cargo install --git https://github.com/yourusername/nvp

Dependencies

~0.2–7MB
~51K SLoC