Come posso trovare l'utilizzo della memoria sulla mia GPU?


18

In precedenza stavo controllando l'utilizzo della memoria sulla mia GPU con il seguente comando:

nvidia-settings -q all | grep Memory

Sto elaborando alcuni dati scientifici sulla mia GPU con numpye theano. Lo stavo facendo con il desktop gnome in esecuzione e sul dispositivo c'erano già 380 Mb di memoria. Quindi ho smesso di lightdm per liberare un po 'più di memoria GPU; ma ora lo strumento nvidia-settings non funziona più.

Errori semplicemente che non c'è display

ERROR: Cannot open display ':0.0'.

Esiste un altro modo per ottenere memoria GPU senza utilizzare questo strumento? C'è un modo per usarlo per farlo funzionare in modalità senza testa?


1
Mitch (credito a) dà la risposta qui: askubuntu.com/questions/387594/how-to-measure-gpu-usage nvidia-smi
xxjjnn

Risposte:


26

Per GPU Nvidia:

nvidia-smi

Per le GPU Intel:

intel_gpu_tools

Per GPU AMD:

aticonfig --odgc --odgt

Per la visione in tempo reale - esempio:

sudo watch nvidia-smi

+1. Solo un avvertimento: intel_gpu_tools(trattino basso, non trattino), come comando.
IsaacS
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.