NVTOP stands for Neat Videocard TOP, a (h)top like task monitor for GPUs and accelerators. It can handle multiple GPUs and print information about them in a htop-familiar way.
Currently supported vendors are AMD (Linux amdgpu driver), Apple (limited M1 & M2 support), Huawei (Ascend), Intel (Linux i915 driver), NVIDIA (Linux proprietary divers), Qualcomm Adreno (Linux MSM driver).
Note that Intel GPU support is limited, no gpu temp, no gpu fan speed, no gpu memory allocation. Intel is working on exposing more interfaces and patches are in progress.
The version in distribution repositories is very old (v1.2.2 in Ubuntu Jammy) while v3.1.0 is current on github.
Ubuntu based OS:
sudo add-apt-repository ppa:flexiondotorg/nvtop sudo apt-get update sudo apt install nvtop
Debian based OS (appimage):
wget https://github.com/Syllo/nvtop/releases/download/3.1.0/nvtop-x86_64.AppImage mv nvtop-x86_64.AppImage /usr/local/bin/nvtop chmod 755 /usr/local/bin/nvtop