Я использую автономный сервер с графическим процессором Nvidia. Даже когда графический процессор не выполняет никакой работы, он потребляет около 25 Вт энергии:
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.26 Driver Version: 430.26 CUDA Version: 10.2 |
|-------------------------------+----------------------+----------------------+
| 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 GTX 950 Off | 00000000:01:00.0 Off | N/A |
| 0% 61C P0 26W / 110W | 0MiB / 2001MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
Существует ли способ полностью отключить подачу питания на графический процессор, когда он не используется?
Я пытался sudo prime-select intel
, из-за чего nvidia-smi
перестает работать, но измеритель мощности, подключенный к стене, показывает точно такое же энергопотребление, когда выбрано intel
или nvidia
.
Полное удаление графического процессора снижает энергопотребление примерно на 30 Вт, как и ожидалось.
Основная цель - экономия энергии и затрат при простое, с возможностью ускорения графического процессора, когда это необходимо (удаленно через ssh).