Skip to main content

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).

gom show image

nvidia-smi image

Troubleshooting

You may need to install a different version of pynvml depending on your CUDA version.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gom-0.3.1.tar.gz (3.8 kB view details)

Uploaded Source

Built Distribution

gom-0.3.1-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

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

Hashes for gom-0.3.1.tar.gz
Algorithm Hash digest
SHA256 695ee52c219f0a7885a34dc0fa0c3dbf62b2ca3412874faa6318c440ed3630c0
MD5 3593dc9829172c10bb0036b54b3c16b6
BLAKE2b-256 812e0e2da50347b659b02b6eff18533ba6194d8801eec0155f4bd7c9e4487011

See more details on using hashes here.

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

Hashes for gom-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 40c00b9d002bde360fee26451c5ea0b887fe3567e13e51da857f6ad3f963e4cc
MD5 eec1dd830805cbb08e809d7fcd442238
BLAKE2b-256 1b5cddce278c7d081f3d38935bb1f2b1b1fbb116d76769bef4eba4de9b1d13ef

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page