Aplicações de monitoramento de GPU no Linux/Ubuntu
Pequena lista de aplicativos para monitoramento de carga da GPU
Aplicações de monitoramento de carga da GPU: nvidia-smi vs nvtop vs nvitop vs KDE plasma systemmonitor.
Aqui apresentamos apenas algumas capturas de tela e descrições de aplicativos Linux úteis para monitoramento de GPU.
Para conceitos gerais, consulte o guia de observabilidade e monitoramento.
nvidia-smi

Imediatamente, podemos ver que a carga é de 2%, VRAM usada: 356MiB / 16376MiB e a potência consumida 11W / 320W. Também podemos ver quanto de memória cada processo está utilizando.
Para exibir o nvidia-smi com autoatualização:
nvidia-smi -l
O nvidia-smi é um programa muito útil; entre outras coisas, você pode definir um limite na potência consumida pela sua GPU executando:
# define um limite de potência de 200W (use -i 0 para aplicar apenas à 1ª GPU)
sudo nvidia-smi -i 0 -pl 200
nvtop
Outro aplicativo agradável para monitorar a carga da GPU no Linux é o nvtop.

Podemos ver o total de VRAM usado, a carga geral da GPU, a CPU e a carga, além do uso de VRAM/RAM por processo e alguns diagramas. Ter visualizações é sempre muito agradável.
nvitop
O nvitop possui uma interface um passo à frente do nvtop. Basta olhar para esta captura de tela:

Temperatura, uso de RAM/VRAM e a carga da GPU — tudo é claramente visível e acessível.
kde.plasma-systemmonitor
Mesmo usando o Ubuntu padrão (baseado em Gnome), ainda posso instalar o kde.plasma-systemmonitor e utilizá-lo.
sudo apt-get install kde.plasma-systemmonitor
plasma-systemmonitor

O KDE plasma systemmonitor possui uma seção de GPU que mostra a carga atual da GPU. Não é tão útil em relação ao VRAM usado, mas ainda serve para alguma coisa.