you might want to use different algorithms for automatic control than those exposed through the motherboard firmware, which are pretty much limited to either constant, manual setpoints (usually with extrapolation), and a linear temp-to-rpm curve (ideally with different possible sources).
if you look at my linked Counterforce project, i believe there to be value beyond these simplest management schemes. we'll see.
if you look at my linked Counterforce project, i believe there to be value beyond these simplest management schemes. we'll see.