All Projects → peci1 → Nvidia Htop

peci1 / Nvidia Htop

Licence: bsd-3-clause
A tool for enriching the output of nvidia-smi.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Nvidia Htop

Nvapiwrapper
NvAPIWrapper is a .Net wrapper for NVIDIA public API, capable of managing all aspects of a display setup using NVIDIA GPUs
Stars: ✭ 105 (-50.7%)
Mutual labels:  nvidia, gpu
Rainbowminer
GPU/CPU Mining script with intelligent profit-switching between miningpools, algorithms, miners, using all possible combinations of devices (NVIDIA, AMD, CPU). Features: actively maintained, uses the top actual miner programs (Bminer, Ccminer, Claymore, Dstm, EnemyZ, Sgminer, T-rex and more) easy setup wizard, webinterface, auto update.
Stars: ✭ 158 (-25.82%)
Mutual labels:  nvidia, gpu
Libcudacxx
The C++ Standard Library for your entire system.
Stars: ✭ 1,861 (+773.71%)
Mutual labels:  nvidia, gpu
Deep Learning Boot Camp
A community run, 5-day PyTorch Deep Learning Bootcamp
Stars: ✭ 1,270 (+496.24%)
Mutual labels:  nvidia, gpu
Nfancurve
A small and lightweight POSIX script for using a custom fan curve in Linux for those with an Nvidia GPU.
Stars: ✭ 180 (-15.49%)
Mutual labels:  nvidia, gpu
Nvfancontrol
NVidia dynamic fan control for Linux and Windows
Stars: ✭ 93 (-56.34%)
Mutual labels:  nvidia, gpu
Tensorrt Utils
⚡ Useful scripts when using TensorRT
Stars: ✭ 136 (-36.15%)
Mutual labels:  nvidia, gpu
Optix Path Tracer
OptiX Path Tracer
Stars: ✭ 60 (-71.83%)
Mutual labels:  nvidia, gpu
Cuml
cuML - RAPIDS Machine Learning Library
Stars: ✭ 2,504 (+1075.59%)
Mutual labels:  nvidia, gpu
Gmonitor
gmonitor is a GPU monitor (Nvidia only at the moment)
Stars: ✭ 169 (-20.66%)
Mutual labels:  nvidia, gpu
Waifu2x Ncnn Vulkan
waifu2x converter ncnn version, runs fast on intel / amd / nvidia GPU with vulkan
Stars: ✭ 1,258 (+490.61%)
Mutual labels:  nvidia, gpu
Macos Egpu Cuda Guide
Set up CUDA for machine learning (and gaming) on macOS using a NVIDIA eGPU
Stars: ✭ 187 (-12.21%)
Mutual labels:  nvidia, gpu
Nplusminer
NPlusMiner + GUI | NVIDIA/AMD/CPU miner | AI | Autoupdate | MultiRig remote management
Stars: ✭ 75 (-64.79%)
Mutual labels:  nvidia, gpu
Nvidia p106
NVIDIA P106 GPUs
Stars: ✭ 106 (-50.23%)
Mutual labels:  nvidia, gpu
Parenchyma
An extensible HPC framework for CUDA, OpenCL and native CPU.
Stars: ✭ 71 (-66.67%)
Mutual labels:  nvidia, gpu
Gpu monitor
Monitor your GPUs whether they are on a single computer or in a cluster
Stars: ✭ 133 (-37.56%)
Mutual labels:  nvidia, gpu
Multiple Smi
Python bindings for pyNVML and psutil library over network
Stars: ✭ 49 (-77%)
Mutual labels:  nvidia, gpu
Hidden Miner Builder
Hidden miner builder
Stars: ✭ 58 (-72.77%)
Mutual labels:  nvidia, gpu
Xmrminer
🐜 A CUDA based miner for Monero
Stars: ✭ 158 (-25.82%)
Mutual labels:  nvidia, gpu
Srmd Ncnn Vulkan
SRMD super resolution implemented with ncnn library
Stars: ✭ 186 (-12.68%)
Mutual labels:  nvidia, gpu

nvidia-htop

A tool for enriching the output of nvidia-smi.

CI PyPI version

Install

pip3 install nvidia-htop

Yes, this tool has been on PyPi since 2021! Enjoy the super-easy way to install it.

Usage

nvidia-htop.py [-l [length]]
  print GPU utilization with usernames and CPU stats for each GPU-utilizing process

  -l|--command-length [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 | nvidia-htop.py [-l [length]] is also supported.

Note: running inside a container (docker, singularity, ...), nvidia-smi can only see processes running in the container.

Example output

$ nvidia-htop.py -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_image_classifier.py --train_dir=/mnt/xxxxxxxx/xxxxxxxx/xxxxxxxx/xxxxxxx/xxxxxxxxxxxxxxx  |
|    1 11021 cannotte   10765MiB   114   1.5  python3 ./train.py --flagfile /xxxxxxxx/xxxxxxxx/xxxxxxxx/xxxxxxxxx/xx/xxxxxxxxxxxxxxx                |
|    2 25544 nevermin   10775MiB   108   2.0  python -m xxxxxxxxxxxxxxxxxxxxxxxxxxxxx                                                               |
+-----------------------------------------------------------------------------+

Screenshot with output coloring

Screenshot

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].