Як я можу знайти використання пам'яті на моєму графічному процесорі?


18

Раніше я перевіряв використання пам'яті на моєму графічному процесорі наступною командою:

nvidia-settings -q all | grep Memory

Я обробляю деякі наукові дані про мій GPU за допомогою numpyта theano. Я робив це під час роботи на робочому столі gnome, і на ньому було вже використано 380 Мб пам'яті. Тому я зупинив lightdm, щоб звільнити трохи більше пам’яті GPU; але тепер інструмент налаштувань nvidia вже не працює.

Це просто помилки, що немає дисплея

ERROR: Cannot open display ':0.0'.

Чи існує якийсь інший спосіб отримати пам'ять GPU без використання цього інструменту? Чи є якийсь спосіб використовувати, щоб це функціонувало в режимі без голови?


1
Mitch ( заслуговує на) дає відповідь тут: askubuntu.com/questions/387594/how-to-measure-gpu-usage nvidia-smi
xxjjnn

Відповіді:


26

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

nvidia-smi

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

intel_gpu_tools

Для графічних процесорів AMD:

aticonfig --odgc --odgt

У режимі реального часу - наприклад:

sudo watch nvidia-smi

+1. Просто голова: intel_gpu_tools(підкреслення, не тире), як команда.
ІсаакS
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.