Best way to monitor GPU usage in Linux (AMD/Nvidia/Intel)

I have been trying to find a good tool to monitor the Linux GPU usage and so far nvtop is my favorite

What is nvtop?

nvtop stands for NVIDIA Top, but don't let the name fool you. It's a versatile tool that provides a comprehensive overview of GPU usage across different brands, not just NVIDIA. Think of it as the htop of the GPU world – an interactive monitor that displays the utilization of GPU resources in a clear, accessible manner.

How does it look?

Like this

Installing nvtop


sudo apt update
sudo apt install nvtop


sudo dnf install nvtop


yay -S nvtop
# use pacman if you dont have yay
sudo pacman -S nvtop