gpu visualization
Project description
gpuv
gpuv (gpu visual) is a python library that provides an interactive dashboard to monitor your gpu usage:
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).
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 gpuv-0.0.10.tar.gz
.
File metadata
- Download URL: gpuv-0.0.10.tar.gz
- Upload date:
- Size: 59.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.12 Darwin/22.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 11d832e32f58dbc225f5fb57b33dfd9af360e0ace2d102b8d5732651d4230f8d |
|
MD5 | 2963cbaa9f23b819850894e4d388d967 |
|
BLAKE2b-256 | 82bafcd1108b93689d8f3d317480494dd64dd161ac67deb54bf1836decb36b74 |
File details
Details for the file gpuv-0.0.10-py3-none-any.whl
.
File metadata
- Download URL: gpuv-0.0.10-py3-none-any.whl
- Upload date:
- Size: 63.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.6.1 CPython/3.10.12 Darwin/22.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea5d4224194fdd6cfc86bf49bb4314c4afcbbf87693960b12cb68c4a33db4915 |
|
MD5 | 95338d0c60ca7ab969df74e5f8294180 |
|
BLAKE2b-256 | 6c867baaf3d32c40bd63d10d629ffa74da3934361d965a831a88bad3f3a606d5 |