Applicazioni di monitoraggio GPU in Linux / Ubuntu

Piccola lista di applicazioni per il monitoraggio del carico della GPU

Indice

Applicazioni per il monitoraggio del carico della GPU:
nvidia-smi vs nvtop vs nvitop vs KDE plasma systemmonitor.

Ecco alcune semplici schermate e descrizioni di applicazioni Linux utili per il monitoraggio della GPU.

nvidia-smi

schermata di nvidia smi - per il monitoraggio della GPU in Linux

Subito possiamo vedere che il carico è al 2%, la VRAM utilizzata: 356MiB / 16376MiB, e la potenza assorbita 11W / 320W.
Possiamo vedere anche quanto memoria sta utilizzando ogni processo.

Per visualizzare nvidia-smi con aggiornamento automatico:

nvidia-smi -l

nvidia-smi è un programma molto utile, puoi impostare, tra le altre cose, un limite sulla potenza assorbita dalla tua GPU chiamando:

# imposta un limite di potenza di 200W ( -i 0 si applica solo alla prima GPU)
sudo nvidia-smi -i 0 -pl 200

nvtop

Un’altra applicazione utile per il monitoraggio del carico della GPU in Linux è nvtop.

schermata di nvtop - per il monitoraggio della GPU in Linux

Possiamo vedere quanto VRAM totale è utilizzata, il carico totale della GPU, il carico e l’utilizzo di VRAM/RAM per processo, e alcuni diagrammi.
Avere una visualizzazione è sempre molto utile.

nvitop

nvitop ha un’interfaccia un passo avanti rispetto a nvtop. Basta guardare questa schermata:

schermata di nvitop - per il monitoraggio della GPU in Linux

La temperatura, l’utilizzo di RAM/VRAM e il carico della GPU – tutto è chiaramente visibile e accessibile.

kde.plasma-systemmonitor

Anche se sto utilizzando Ubuntu standard (basato su Gnome), posso comunque installare kde.plasma-systemmonitor e usarlo.

sudo apt-get install kde.plasma-systemmonitor

plasma-systemmonitor

kde plasma systemmonitor - per il monitoraggio della GPU in Linux

KDE plasma systemmonitor ha una sezione dedicata alla GPU che mostra il carico attuale della GPU.
Non è utile in relazione all’utilizzo della VRAM, ma comunque qualcosa.