A systemd service which adjust power on AMD GPU devices every minute to keep certain temperature.
Some HPC GPUs from AMD have high thermal output. This keeps temperatures low along with power consumption.
Simple alogrithm that checks power percentage on relative scale from min to max and adjust power cap accordingly.
Have a similar line in your /etc/miner.env
:
AMDGPU_BEST_OPERATIONAL_TEMPERATURE="70000"
bash setup.sh
Requires ruby. For TDD-like experience while making changes use:
bundle install
bundle exec guard
It will run docker build each time changes are saved.
Consider using my unmineable referral link (0.75% pool fee instead of 1% for you as well) or donate or both.
The gem is available as open source under the terms of the MIT License.