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.2.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gom-0.3.2-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file gom-0.3.2.tar.gz.

File metadata

  • Download URL: gom-0.3.2.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.12.3 Linux/6.16.3-76061603-generic

File hashes

Hashes for gom-0.3.2.tar.gz
Algorithm Hash digest
SHA256 626f58fd668b384e1542f2ec555f976358b54cf2c55289381c174da287e29078
MD5 5baea527e1510a89b965d7d7c3fc53a7
BLAKE2b-256 abcc59ec0d2e0497efef51e58c5ac3aba9ad7a71169a8a8414df6ba5347dcbfe

See more details on using hashes here.

File details

Details for the file gom-0.3.2-py3-none-any.whl.

File metadata

  • Download URL: gom-0.3.2-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.12.3 Linux/6.16.3-76061603-generic

File hashes

Hashes for gom-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 ce4c154b8e64e95777423a6f046596acd75621ef3ec832cb2c06ba65e0e13383
MD5 e01739abc20632316e33f2142634e491
BLAKE2b-256 44d762e6d2eecd53d2ddf7137067e9bb74ecc2a122097dbb5b77330790de9bb4

See more details on using hashes here.

Supported by

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