A tool for enriching the output of nvidia-smi
Project description
nvhtop
A tool for enriching the output of nvidia-smi
forked from peci1/nvidia-htop.
Install
pip install .
Usage
usage: nvhtop [-h] [-l [COMMAND_LENGTH]] [-c]
print GPU utilization with usernames and CPU stats for each GPU-utilizing
process
optional arguments:
-h, --help show this help message and exit
-l [COMMAND_LENGTH], --command-length [COMMAND_LENGTH]
Print longer part of the commandline. If `length' is
provided, use it as the commandline length, otherwise
print first 100 characters.
-c, --color Colorize the output (green - free GPU, yellow -
moderately used GPU, red - fully used GPU)
Note: for backward compatibility, nvidia-smi | nvhtop [-l [length]]
is also supported.
Example output
$ nvhtop -l
Mon May 21 15:06:35 2018
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.25 Driver Version: 390.25 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 108... Off | 00000000:04:00.0 Off | N/A |
| 53% 75C P2 174W / 250W | 10807MiB / 11178MiB | 97% Default |
+-------------------------------+----------------------+----------------------+
| 1 GeForce GTX 108... Off | 00000000:05:00.0 Off | N/A |
| 66% 82C P2 220W / 250W | 10783MiB / 11178MiB | 100% Default |
+-------------------------------+----------------------+----------------------+
| 2 GeForce GTX 108... Off | 00000000:08:00.0 Off | N/A |
| 45% 67C P2 85W / 250W | 10793MiB / 11178MiB | 51% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| GPU PID USER GPU MEM %MEM %CPU COMMAND |
| 0 1032 anonymou 10781MiB 308 3.7 python train_classifier.py |
| 1 11021 cannotte 10765MiB 114 1.5 python3 ./train.py |
| 2 25544 nevermin 10775MiB 108 2.0 python -m xxxxxxxxxxxxxxxxxxxxx |
+-----------------------------------------------------------------------------+
Screenshot with output coloring
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
nvhtop-0.1.tar.gz
(9.6 kB
view details)
Built Distribution
nvhtop-0.1-py3-none-any.whl
(13.1 kB
view details)
File details
Details for the file nvhtop-0.1.tar.gz
.
File metadata
- Download URL: nvhtop-0.1.tar.gz
- Upload date:
- Size: 9.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.6.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f19e53a395f3a505f8d2db4f727330ba317da847f4049d9cb5ad3308fc2d3003 |
|
MD5 | 5f7566360c461448dffc3867f31c1421 |
|
BLAKE2b-256 | e2ba776b38666b0d88f8029ef6242fd844eefbcd45e5288a5248b0937e062cf8 |
Provenance
File details
Details for the file nvhtop-0.1-py3-none-any.whl
.
File metadata
- Download URL: nvhtop-0.1-py3-none-any.whl
- Upload date:
- Size: 13.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2 requests-toolbelt/0.9.1 tqdm/4.37.0 CPython/3.6.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7cee07edc91d2a7b0ff050e6e85d22cb1711a6c1b64bf9491dd223a83b29086 |
|
MD5 | 0627e30676bd8b07977836a6ad20c7bb |
|
BLAKE2b-256 | b5d6bd838e4ddaf9c8735b34c501f89661a85a8eeb1be6669d0f908d326fe2d7 |