Как я могу найти использование памяти на моем GPU?

18

Ранее я проверял использование памяти на моем GPU с помощью следующей команды:

nvidia-settings -q all | grep Memory

Я обрабатываю некоторые научные данные на моем GPU с помощью numpyи theano. Я делал это при работающем рабочем столе gnome, и на устройстве уже было использовано 380 Мб памяти. Поэтому я остановил lightdm, чтобы освободить немного больше памяти GPU; но теперь инструмент nvidia-settings больше не работает.

Это просто ошибки, которые не отображаются

ERROR: Cannot open display ':0.0'.

Есть ли другой способ получить память GPU без использования этого инструмента? Есть ли какой-нибудь способ использовать его в безголовом режиме?

Натан
источник
1
Митч (благодарность) дает ответ здесь: askubuntu.com/questions/387594/how-to-measure-gpu-usage nvidia-
smi
1
возможный дубликат askubuntu.com/questions/387594/how-to-measure-gpu-usage ?
Кевин Боуэн

Ответы:

26

Для графических процессоров Nvidia:

nvidia-smi

Для графических процессоров Intel:

intel_gpu_tools

Для AMD GPU:

aticonfig --odgc --odgt

Для просмотра в реальном времени - пример:

sudo watch nvidia-smi
Адель Абула - MageBinary
источник
+1. Просто HeadSup: intel_gpu_tools(подчеркивание, а не тире), как команда.
Исаак