Nvtop

Project website: https://github.com/Syllo/nvtop

Nvtop stands for NVidia TOP, a (h)top like task monitor for NVIDIA GPUs. It can handle multiple GPUs and print information about them in a htop familiar way.

Loading the Module

Example:

[ktm5j@gpusrv01] ~$ module whatis nvtop
nvtop                : nvtop current version.  nvtop is a utility similar to top/htop for monitoring GPU utilization
[ktm5j@gpusrv01] ~$ module load nvtop
[ktm5j@gpusrv01] ~$ nvtop
 Device 0 [TITAN Xp] PCIe GEN 3@16x RX: 0.000 kB/s TX: 0.000 kB/s
 GPU 1404MHz MEM 5508MHz TEMP  66°C FAN  41% POW  66 / 250 W
 GPU[                         0%] MEM[|||||||||||||||12.2G/12.8G]

 Device 1 [Tesla K40 PCIe GEN 2@ 1x RX: N/A TX: N/A
 GPU 745MHz  MEM 3004MHz TEMP  58°C FAN  28% POW  63 / 235 W
 GPU[                         0%] MEM[                0.1G/12.0G]

   ┌────────────────────────────────────────────────────────────────────────┐
100│                                                                 MAX GPU│
75%│─────────────┐                                                   MAX MEM│
   │             │                                                          │
50%│             │                                                          │
25%│             │                                                          │
 0%│─────────────┴──────────────────────────────────────────────────────────│
   └────────────────────────────────────────────────────────────────────────┘

  PID  USER GPU    TYPE            MEM Command                                  
27316 abc1d   0 Compute    1011MB 7.9% python      
 8565 ktm5j   1 Compute     120MB 1.0% /u/ktm5j/code/run.py



F1Kill    F2Sort    F3Quit                                                      

Environment Variables

Variable Join Type String Added
PATH prepend /sw/centos/nvtop/current/bin
  • linux_modules/nvtop.txt
  • Last modified: 2018/12/13 15:58
  • by ktm5j