ubuntu16.04多GPU风扇转速调整
最近闲置出来两块1080ti GPU,内心那叫一个激动哇,虽然有些老,另外训练时转速提不上去,此次就解决这个问题。
方法一(个人只在单GPU上实验成功)
1. 生成xorg.conf
如果:
cannot stat /etc/x11/xorg.conf no such file or directory
2. vim /etc/x11/xorg.conf
添加Option "Coolbits" "4"到device nvidia 里面.如果有多个就每个都add。
3. reboot
4.nvidia-settings
打开nvidia-settings软件,然后调风扇转速即可。
方法二
使用
1. 关闭图形化界面
2. 使用coolgpus
个人建议
如果使用coolgpus的时候先确保可以正常使用,然后再添加到systemctl里面去。
如果可以了再后续操作。
最近闲置出来两块1080ti GPU,内心那叫一个激动哇,虽然有些老,另外训练时转速提不上去,此次就解决这个问题。 方法一(个人只在单GPU上实验成功) 1. 生成xorg.conf 如果: cannot stat /etc/x11/xorg.conf no such file or directory 1 2 3 # 生成这个文件 $ sudo nvidia-xconfig --enable-all-gpus --cool-bits=4 2. vim /etc/x11/xorg.conf 添加Option "Coolbits" "4"到device nvidia 里面.如果有多个就每个都add。 3. reboot 4.nvidia-settings 打开nvidia-settings软件,然后调风扇转速即可。 方法二 使用 1. 关闭图形化界面 1 systemctl stop lightgdm && systemctl lightgdm disable lightgdm 2. 使用coolgpus 1 2 3 4 5 6 7 8 9 10 11 12 13 [Unit] Description=Headless GPU Fan Control After=syslog.target [Service] ExecStart=/home/ajones/conda/bin/coolgpus --kill Restart=on-failure RestartSec=5s ExecStop=/bin/kill -2 $MAINPID KillMode=none [Install] WantedBy=multi-user.target 1 2 sudo systemctl enable coolgpus sudo systemctl start coolgpus 个人建议 如果使用coolgpus的时候先确保可以正常使用,然后再添加到systemctl里面去。 1 2 systemctl stop lightgdm sudo $(which coolgpus) --speed 99 99 如果可以了再后续操作。下一篇:
用nodeJS搭建一个简单的服务器