Como posso encontrar o uso de memória na minha GPU?

18

Anteriormente, eu estava verificando o uso de memória na minha GPU com o seguinte comando:

nvidia-settings -q all | grep Memory

Estou processando alguns dados científicos na minha GPU com numpye theano. Eu estava fazendo isso com a área de trabalho do gnome em execução e já havia 380 Mb de memória usada no dispositivo. Então parei o lightdm para liberar um pouco mais de memória da GPU; mas agora a ferramenta nvidia-settings não funciona mais.

Simplesmente erros que não há exibição

ERROR: Cannot open display ':0.0'.

Existe alguma outra maneira de obter memória da GPU sem usar esta ferramenta? Existe alguma maneira de fazê-lo funcionar no modo sem cabeça?

Nathan
fonte
11
Mitch (crédito a) dá a resposta aqui: askubuntu.com/questions/387594/how-to-measure-gpu-usage nvidia-sor
xxjjnn
11
possível duplicação de askubuntu.com/questions/387594/how-to-measure-gpu-usage ?
Kevin Bowen

Respostas:

26

Para GPUs Nvidia:

nvidia-smi

Para GPUs Intel:

intel_gpu_tools

Para GPUs AMD:

aticonfig --odgc --odgt

Para assistir em tempo real - exemplo:

sudo watch nvidia-smi
Adel Abula - MageBinary
fonte
+1. Apenas um aviso: intel_gpu_tools(sublinhado, não traço), como um comando.
Isaacs