Geek idea

May. 20th, 2004 10:32 am
ciphergoth: (Default)
[personal profile] ciphergoth
may be unoriginal or wrong.

Processors can be damaged by getting too hot, so they have processor fans. Modern fan assemblies include a thermometer so they can adjust the fan speed to keep the processor at a constant temperature.

However, another thing that can damage processors is sudden changes in temperature. Suppose a processor is working flat out and the fan is going full whack. If the processor suddenly stops doing work and so generates much less heat, the fan won't slow down until after the sudden drop in temperature.

So really, motherboards should monitor the power consumption of processors as well as their temperature, so that sudden changes in workload can be responded to quickly to prevent sudden changes in temperature and so prolong the life of the processor.

Date: 2004-05-20 02:57 am (UTC)
From: [identity profile] lovelybug.livejournal.com
Sounds sensible enough to me :) Didn't hear you go this morning, so didn't get to say again - last night was hot ;) See you later beautiful xx

ok, you can go back to your geeking now...

Date: 2004-05-20 03:01 am (UTC)
aegidian: (Default)
From: [personal profile] aegidian
Umm.. isn't heat output pretty much in direct proportion to power consumption (processors viewed as heating devices), so a temperature sensor is in effect a power consumption sensor?

Date: 2004-05-20 03:17 am (UTC)
From: [identity profile] aidan-skinner.livejournal.com
You should be able to hook cpufreqd or equivalent to do this under Linux, assuming you cared enough. ;)

- Aidan (oh, and ACPI worked for you, still doesn't on my laptop even under 2.6)

Date: 2004-05-20 04:16 am (UTC)
vampwillow: geekgrrl (geekgrrl)
From: [personal profile] vampwillow
if there was *only* a fan then I'd agree with you, but the heatsink evens out / slows down the rate of change, so 'sudden' changes will never happen.

Date: 2004-05-20 05:58 am (UTC)
From: [identity profile] princealbert.livejournal.com
on AMD AthlonXP compatible boards theres a thermometer directly under the CPU if it reaches a preset temp (set in BIOS) the machine shutsdown.

Some fan/cooler solutions come with their own thermometer which is placed in the heat conductive gel between the cpu and the cooler base to achieve the fan control you mention.

The three wires going from the motherboard to the fan supply on a fixed voltage and return a strobe signal to obtain the rpm.

A CPU going full whack, then returning to idle does not suffer thermal shock. Due to the conductive gel going to the base of the cooler, (under the fan), the CPU gradually loses heat as the fan does its job, it takes minutes compared to the speed a CPU can obtain idle.

So as long as you have a big bit of copper, (other materials are used on cheaper solutions), between your CPU and your fan your CPU wont suffer thermal shock.

Alternative cooling systems like water still have the copper base.

-Roy

Date: 2004-05-20 07:29 am (UTC)
From: [identity profile] envoy.livejournal.com
You could still do it with just a thermometer. Just use a more advanced logic. Make the speed of the fan be in some part or whole based on the delta of the temperature over the last 30 seconds-minute. That way if the temperature starts to rise OR fall very quickly the fan can change to compensate, tapering off as the delta of the temperature does.

I *think* delta is the right word there, but I might be wrong.

Profile

ciphergoth: (Default)
Paul Crowley

January 2025

S M T W T F S
   1234
5678 91011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 23rd, 2026 12:59 pm
Powered by Dreamwidth Studios