Description of problem:
I have two athlon desktop systems that run really hot. A while ago I
found the 'athcool' utility, that changes two register settings on my
motherboard and all the sudden the processors run on average 15
degrees celcius cooler than before on normal "desktop use" (read:
According to the "Athlon Powersaving HOWTO": "The HLT signal which is
used by the normal idle-loop of the Linux kernel does not bring any
significant power-saving on processors of the Athlon/Duron family
(hereafter referred to as Athlon processors). To get real power-saving
on an Athlon processor, you have to put the processor in the
STPGNT-Mode (Stop Grant Mode)."
I have made some attempts to measure any preformance difference when
enabling Powersave and not, but failed.
Are there any obvious reasons why this isn't done by the kernel?
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. fire up the computer and measure CPU temperature with lm_senors
after a few minutes
2. run 'athcool on' (available from
3. watch the temperature drop
Hardware I have tested this on:
Asus K7V8X motherboard with Athlon XP 2200+ CPU, VT8377 [KT400/KT600
AGP] Host Bridge
Aopen AK77-400G motherboard with Athlon XP 2500+ CPU, VT8377
[KT400/KT600 AGP] Host Bridge
this was proven to be unstable on some boards iirc.
Indeed - even the author acknowledges this