Я уже несколько лет работаю с числами, используя boinc, и я начинаю разбираться с более вычислительными вещами, использующими CUDA. Мне было интересно, есть ли способ проверить, какие процессы используют CUDA в любой момент. Я использую NVIDIA GeForce 8400 GS, если это поможет.
Я немного покопался в Интернете, и лучшая рекомендация, которую я получил, - использовать nvidia-smi
. Тем не менее, после некоторого возни, я обнаружил, что nvidia-smi
дает вывод только для некоторых видеокарт (мой GEFORCE среди них нет). Отсюда следующий результат:
+------------------------------------------------------+
| NVIDIA-SMI 5.319.32 Driver Version: 319.32 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce 8400GS Off | 0000:01:00.0 N/A | N/A |
| 30% 74C N/A N/A / N/A | 282MB / 511MB | N/A Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Compute processes: GPU Memory |
| GPU PID Process name Usage |
|=============================================================================|
| 0 Not Supported |
+-----------------------------------------------------------------------------+
Любая помощь или предложения будут оценены.