Live GPU utilization monitor, inspired by nvidia-smi. Shows per-container GPU usage as well as total GPU usage.
Project description
gom
gom
is a CLI tool that displays a human-readable table with GPU usage information. Think nvidia-smi
, but minimalist and pretty.
It also shows per-container GPU usage information if Docker is installed.
Installation
Use the package manager pip to install gom
.
Usage
gom show
displays a table with GPU usage information.
gom watch
displays a table with GPU usage information and updates it every second.
Screenshots
Compare the output of gom show
and nvidia-smi
. I hope you'll agree that gom
produces more clear and helpful output (ex. it breaks usage down across the 4 running Docker containers), while nvidia-smi
is long and complex (I couldn't even screenshot the whole thing).
Troubleshooting
You may need to install a different version of pynvml
depending on your CUDA version.
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
File details
Details for the file gom-0.3.1.tar.gz
.
File metadata
- Download URL: gom-0.3.1.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.9 Linux/6.5.6-76060506-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 695ee52c219f0a7885a34dc0fa0c3dbf62b2ca3412874faa6318c440ed3630c0 |
|
MD5 | 3593dc9829172c10bb0036b54b3c16b6 |
|
BLAKE2b-256 | 812e0e2da50347b659b02b6eff18533ba6194d8801eec0155f4bd7c9e4487011 |
File details
Details for the file gom-0.3.1-py3-none-any.whl
.
File metadata
- Download URL: gom-0.3.1-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.9 Linux/6.5.6-76060506-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40c00b9d002bde360fee26451c5ea0b887fe3567e13e51da857f6ad3f963e4cc |
|
MD5 | eec1dd830805cbb08e809d7fcd442238 |
|
BLAKE2b-256 | 1b5cddce278c7d081f3d38935bb1f2b1b1fbb116d76769bef4eba4de9b1d13ef |