13个稳定版本

1.0.14 2023年11月22日
1.0.13 2022年6月13日
1.0.11 2022年4月1日
1.0.9 2022年2月10日
1.0.4 2021年7月3日

#181 in 硬件支持

每月 27次下载

MIT/Apache

80KB
2K SLoC

GitHub

AMDGPU风扇控制服务

可用命令

  • service - 根据GPU温度设置风扇速度
  • set-automatic - 切换到GPU自动风扇速度控制
  • set-manual - 切换到GPU手动风扇速度控制
  • available - 打印可用卡

amdfand set-automatic | set-manual [选项]

可选参数

  • -h, --help 帮助信息
  • -c, --card CARD GPU卡号

用法

cargo install amdfand

sudo amdfand monitor # print current temperature, current fan speed, min and max fan speed 
sudo amdfand service # check amdgpu temperature and adjust speed from config file 

配置文件

# /etc/amdfand/config.toml
log_level = "Error"
temp_input = "temp1_input"
update_rate = 4000 # time between checks in milliseconds

# GPU temperature to fan speed matrix
[[temp_matrix]]
temp = 4.0
speed = 4.0

[[temp_matrix]]
temp = 30.0
speed = 33.0

[[temp_matrix]]
temp = 45.0
speed = 50.0

[[temp_matrix]]
temp = 60.0
speed = 66.0

[[temp_matrix]]
temp = 65.0
speed = 69.0

[[temp_matrix]]
temp = 70.0
speed = 75.0

[[temp_matrix]]
temp = 75.0
speed = 89.0

[[temp_matrix]]
temp = 80.0
speed = 100.0

# GPU usage to fan speed matrix
[[usage_matrix]]
usage = 30.0
speed = 34.0

[[usage_matrix]]
usage = 65.0
speed = 60.0

依赖项

~15–28MB
~416K SLoC