Skip to content

jarrydstan/HR650X-IPMI-Auto-Fan-GPU

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HR650X-IPMI-Auto-Fan

Use Python to automatically set fan speed for Lenovo HR650X Server based on CPU temps and GPU temps (Currently only set to work for 1 GPU, can be changed to use all GPUs)

This should also works for HR630X and some other Lenovo servers with the same ipmi raw code.

Requirements

  1. install ipmitool on your system
  2. install pyyaml and pynvml: pip install pyyaml nvidia-ml-py

Usage

python ipmi_manager.py

Tested on Python 3.8

TODO

  1. wrap these codes into a docker container
  2. support multiple devices

About

Use Python to automatically set fan speed for Lenovo HR650X Server based on CPU and GPU

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%