Jak mogę sprawdzić użycie pamięci na moim GPU?

18

Wcześniej sprawdzałem użycie pamięci na moim GPU za pomocą następującego polecenia:

nvidia-settings -q all | grep Memory

Przetwarzam niektóre dane naukowe na temat mojego GPU za pomocą numpyi theano. Robiłem to z uruchomionym pulpitem gnome, a na urządzeniu było już 380 MB pamięci. Więc przestałem lightdm, żeby zwolnić trochę więcej pamięci GPU; ale teraz narzędzie ustawień NVIDIA już nie działa.

To po prostu błędy, że nie ma wyświetlacza

ERROR: Cannot open display ':0.0'.

Czy istnieje inny sposób na uzyskanie pamięci GPU bez użycia tego narzędzia? Czy jest jakiś sposób, aby użyć go w trybie bezgłowym?

Nathan
źródło
1
Mitch ( podziękowania dla) daje odpowiedź tutaj: askubuntu.com/questions/387594/how-to-measure-gpu-usage nvidia-smi
xxjjnn

Odpowiedzi:

26

W przypadku układów GPU Nvidia:

nvidia-smi

W przypadku procesorów graficznych Intel:

intel_gpu_tools

W przypadku układów GPU AMD:

aticonfig --odgc --odgt

Do oglądania w czasie rzeczywistym - przykład:

sudo watch nvidia-smi
Adel Abula - MageBinary
źródło
+1. Tylko headsup: intel_gpu_tools(podkreślenie, nie myślnik), jako polecenie.
Izaak