View Issue Details

IDProjectCategoryView StatusLast Update
0000240SpeedFanFan controlpublic2005-04-09 16:29
Reportermsalvagno Assigned Toalfredo  
PrioritynormalSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
Product Version4.22 
Summary0000240: Linking Vcore or CPU usage to fan speed control
DescriptionFEATURE REQUEST:

This feature could turn out to be very useful:

Many CPUs can lower their Vcore when the applied computational load is low; the Vcore is raised as soon as the CPU tasks become computational heavy. Linking the fan speed to the Vcore is a proactive way to fight system instability, in fact the early detection allows for the system to be properly cooled before it becomes hot (the temperature sharp increases can also warm up other components on the board).

SpeedFan could filter out the load spikes (thus avoiding to spin the fan continually up and down), by using one or more addiotional checks, such as:

* Rate of change in temperature
* Hysteresis (sample Vcore for some time before spinning up the fan)
* CPU load

CPU load could also be used instead of Vcore: while this mechanism would allow for more widespread use of this feature, experience shows that the CPU's own Vcore control is a better indicator of computational load.

I attached a log taken on my own system. In the first phase the fan is spinning at low speed in order to keep the noise down; then a heavy load is applied, but the fan keeps spinning slow. The load is finally removed and the system is allowed to cool down and return to the initial conditions.
In the second phase, the load is applied again, but this time the fan spins up

This way the max temperature is one degree lower and the average temperature is also lower.
TagsNo tags attached.
Motherboard Model
Video Card Model

Activities

2005-04-09 16:29

 

SFLog20050409-0001.zip (1,647 bytes)

Issue History

Date Modified Username Field Change
2005-04-09 16:29 msalvagno New Issue
2005-04-09 16:29 msalvagno File Added: SFLog20050409-0001.zip