¿Cómo puedo encontrar el uso de memoria en mi GPU?

18

Anteriormente estaba comprobando el uso de memoria en mi GPU con el siguiente comando:

nvidia-settings -q all | grep Memory

Estoy procesando algunos datos científicos en mi GPU con numpyy theano. Estaba haciendo esto con el escritorio de gnome ejecutándose, y ya había 380 Mb de memoria utilizada en el dispositivo. Así que detuve lightdm para liberar un poco más de memoria GPU; pero ahora la herramienta nvidia-settings ya no funciona.

Simplemente errores que no hay pantalla

ERROR: Cannot open display ':0.0'.

¿Hay alguna otra forma de obtener memoria GPU sin usar esta herramienta? ¿Hay alguna forma de usarlo para que funcione en modo sin cabeza?

Nathan
fuente
1
Mitch (crédito a) da la respuesta aquí: askubuntu.com/questions/387594/how-to-measure-gpu-usage nvidia-smi
xxjjnn
1
posible duplicado de askubuntu.com/questions/387594/how-to-measure-gpu-usage ?
Kevin Bowen

Respuestas:

26

Para GPU Nvidia:

nvidia-smi

Para las GPU Intel:

intel_gpu_tools

Para GPU AMD:

aticonfig --odgc --odgt

Para ver en tiempo real - ejemplo:

sudo watch nvidia-smi
Adel Abula - MageBinary
fuente
+1. Solo un aviso: intel_gpu_tools(subrayado, no guión), como un comando.
IsaacS