Я недавно купил GPGPU (карту Nvidia GEFORCE GTX 950), чтобы я мог использовать обертки CUDA в своем C-коде. После установки CUDA 8.0 и подключения моих мониторов к моей встроенной видеокарте (не к GPGPU) я запускаю «nvidia-smi» и вижу следующее:
+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0      1054    G   /usr/lib/xorg/Xorg                             305MiB |
|    0      1805    G   compiz                                          84MiB |
|    0      4179    G   ...MainFrame --force-fieldtrials=*AppBannerT    80MiB |
|    0      5224    G   unity-control-center                             1MiB |
|    0      6925    C   python3                                         52MiB |
+-----------------------------------------------------------------------------+
Python3 - единственное, что я на самом деле хочу использовать это устройство. Как я могу убедиться, что мой GPGPU не используется Xorg или каким-либо другим процессом для графики? Я знаю, что моя встроенная видеокарта может без проблем использовать два монитора, поэтому мне бы очень понравилось, если бы вместо этого запускались эти процессы.
В случае, если это имеет значение, я запускаю Ubuntu 16.04 на машине ASUS.
