GPU process monitor — see who's using the GPU with full process details
Project description
gpu-who
GPU process monitor — see who's using the GPU with full process details.
Like nvidia-htop but shows everything: working directory, full command, conda/venv environment, Docker container info, and per-user summary.
Install
pip install gpu-who
Usage
gpu # one-shot display
gpu -w # watch mode (refresh every 2s)
gpu -w -n 5 # watch mode, 5s interval
gpu --json # JSON output for scripting
What it shows
Per GPU: utilization bar, memory bar, power, temperature, fan speed
Per process:
- PID, user, GPU memory usage (bar + percentage)
- Running time (elapsed)
- Working directory (
cwd) — correctly resolved even for Docker containers - Full command line (shortened for readability)
- conda/venv environment name
- Docker container name + image (auto-detected)
- tmux/screen session indicator
Summary: per-user GPU memory totals
Requirements
- Linux with NVIDIA GPU
nvidia-smiin PATH- Python 3.9+
- No pip dependencies (stdlib only)
- Optional:
dockerCLI (for container name resolution)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gpu_who-0.2.0.tar.gz.
File metadata
- Download URL: gpu_who-0.2.0.tar.gz
- Upload date:
- Size: 17.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a5b09cf449178603d1e80ed9fb537066652a136abd0273eccf361493cca86c49
|
|
| MD5 |
dbe5288b2b34eb3ea1c87a8faa036387
|
|
| BLAKE2b-256 |
0339d89dfab601b12d48d1d44fdf14c2fbd8f0f5493347d080c0b6fbdabbcf86
|
File details
Details for the file gpu_who-0.2.0-py3-none-any.whl.
File metadata
- Download URL: gpu_who-0.2.0-py3-none-any.whl
- Upload date:
- Size: 17.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fcb02600cf0c505b9c59ff215eda6f1968255cd19c6c289865ed6764343c1ad0
|
|
| MD5 |
81345521170d6b3ba9825bb641e3ca11
|
|
| BLAKE2b-256 |
e4d46e5ad7d0c55bde5a156634eb662e2f510248367c605ec704d76893a9ad9e
|