todxx / teamredminer

AMD GPU Optimized Cryptocurrency Miner
955 stars 203 forks source link

Lower GPU usage when GPU temperature is above n deg C #369

Open ghost opened 3 years ago

ghost commented 3 years ago

Please implement option for lowering GPU usage when cards is too hot. In PhoenixMiner this already implemented as -ttli.

If you have one or two rigs its ok and maybe never reach temp limit e.g. 70C. But if you have >100 rigs in one place when trm become unusable at summer because cards what reached temp limit become dead gpus in 10-20 sec and trm restart whole rig by watchdog script.

Sorry for my english.

dastardlyman12 commented 3 years ago

we would like this feature as well. i would swap to TRM if the feature was available. we have 30 rigs all using phoenix BECAUSE of the ttli feature that gently throttles the gpus. trm is better in every way but it has no gentle throttle

da2x commented 3 years ago

--temp_limit 70 --temp_resume 62

ghost commented 3 years ago

Doesn't work as intended. GPU that reached temp limit becomes dead after few seconds.

Pxartist commented 3 years ago

Depending on the algorithm, there is a config command (e.g. --eth_config = [M][L]) that can be used to manually adjust the intensity of mining and in certain cases, a lower intensity will lower power consumption and temperature while maintaining hashrates. Furthermore, if thermal throttling is such a concern, the cards should be undervolted, which would not only decrease temperatures but also aid in maintaining the life span of the card, allowing for greater resale value.

By default, the intensity of the mining operation is much too overdone and requires manual configuration (in my case, --eth_config was at least A1200 on the 6900XT, but I was able to lower it to A440 for lower power consumption and temperatures while maintaining about the same hash rate). From my standpoint, your setup is probably not well optimized (in terms of cooling and ventilation) if you must rely on throttling for thermal control.