Bagaimana saya bisa menemukan penggunaan memori pada GPU saya?

18

Sebelumnya saya memeriksa penggunaan memori pada GPU saya dengan perintah berikut:

nvidia-settings -q all | grep Memory

Saya sedang memproses beberapa data ilmiah pada GPU saya dengan numpydan theano. Saya melakukan ini dengan menjalankan desktop gnome, dan sudah ada 380 Mb memori yang digunakan pada perangkat. Jadi saya menghentikan lightdm untuk membebaskan sedikit lebih banyak memori GPU; tetapi, sekarang alat pengaturan nvidia tidak lagi berfungsi.

Itu hanya kesalahan bahwa tidak ada tampilan

ERROR: Cannot open display ':0.0'.

Apakah ada cara lain untuk mendapatkan memori GPU tanpa menggunakan alat ini? Apakah ada cara untuk membuatnya berfungsi dalam mode tanpa kepala?

Nathan
sumber
1
Mitch (kredit untuk) memberikan jawabannya di sini: askubuntu.com/questions/387594/how-to-measure-gpu-usage nvidia-smi
xxjjnn
1
kemungkinan duplikat askubuntu.com/questions/387594/how-to-measure-gpu-usage ?
Kevin Bowen

Jawaban:

26

Untuk GPU Nvidia:

nvidia-smi

Untuk GPU Intel:

intel_gpu_tools

Untuk GPU AMD:

aticonfig --odgc --odgt

Untuk menonton waktu nyata - contoh:

sudo watch nvidia-smi
Adel Abula - MageBinary
sumber
+1. Hanya sebuah headsup: intel_gpu_tools(garis bawah, bukan tanda hubung), sebagai perintah.
IsaacS