Skip to main content

gpuv

gpuv (gpu visual) is a python library that provides an interactive dashboard to monitor your gpu usage:

GPU Demo GIF

Installation

Install with pip:

pip3 install gpuv

Usage

To use gpuv, simply run the start command from the cli:

gpuv start

This will launch the interface on another port. Navigate there to monitor your gpu usage live.

EC2 Usage

On EC2, you will have to tunnel to the port 5000. This can be done by spinning up th ec2 with port forwarding enabled, e.g.

ssh -i <pemkey> -L 5000:127.0.0.1:5000 ubuntu@ec2<...>.com

Then, just run gpuv start in the cli of your ec2, navigate to that port, and you're good to go!

Demo

Here's a quick demo video (for those who prefer watching vs reading):

video

Dev Setup

To set up gpuv for your own development/extension, use poetry:

pip3 install poetry
poetry install --no-root
python -m gpuv -s

Coming Soon

  • Support multiple gpu's in one view.
  • Local data collection (that you can save to csv).

Metadata

Release files for gpuv 0.0.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gpuv 0.0.10
File Size Uploaded
gpuv-0.0.10.tar.gz 59.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gpuv 0.0.10
File Interpreter ABI Platform
gpuv-0.0.10-py3-none-any.whl Python 3 none any Details

Total release size: 123.6 kB

Release files / gpuv-0.0.10.tar.gz

Download URL gpuv-0.0.10.tar.gz
Size 59.8 kB
Tags Source
SHA-256 checksum
How to use checksums
11d832e32f58dbc225f5fb57b33dfd9af360e0ace2d102b8d5732651d4230f8d
BLAKE2b-256 checksum
How to use checksums
82bafcd1108b93689d8f3d317480494dd64dd161ac67deb54bf1836decb36b74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.10.12 Darwin/22.6.0

Release files / gpuv-0.0.10-py3-none-any.whl

Download URL gpuv-0.0.10-py3-none-any.whl
Size 63.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ea5d4224194fdd6cfc86bf49bb4314c4afcbbf87693960b12cb68c4a33db4915
BLAKE2b-256 checksum
How to use checksums
6c867baaf3d32c40bd63d10d629ffa74da3934361d965a831a88bad3f3a606d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.10.12 Darwin/22.6.0

Release history Release notifications | RSS feed

This release

0.0.10 This release

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page