XYU

Engineering Cybernetics.                    

Set the Fan Speed of NVIDIA GPUs Manually on Linux

14 Mar 2018 » Linux

手动调节GPU风扇转速以改善深度学习时GPU温度过高的状况。
前提:已经安装好NVIDIA闭源驱动。

1、使用该命令使系统自动建立配置文件。

nvidia-xconfig --enable-all-gpus

2、修改配置文件。

sudo nano /etc/X11/xorg.conf

在Section “Device”部分中加入Option "Coolbits" "4",如图。
xorg.conf

(如果有多块GPU,则在每个GPU对应的Section “Device”部分均加入上述Option "Coolbits" "4"即可。)

修改完成后保存并重启计算机。

3、运行如下命令即可手动调节风扇转速。

GPU0:
nvidia-settings -a [gpu:0]/GPUFanControlState=1
nvidia-settings -a [fan:0]/GPUTargetFanSpeed=70

GPU1:
nvidia-settings -a [gpu:1]/GPUFanControlState=1
nvidia-settings -a [fan:1]/GPUTargetFanSpeed=50

GPUTargetFanSpeed取0-100的整数值。

Related Posts

© 2019 XYU.