public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* RE: VCool - cool your Athlon/Duron during idle
@ 2001-08-27  9:26 Grover, Andrew
  2001-08-27  9:53 ` Jan Niehusmann
                   ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Grover, Andrew @ 2001-08-27  9:26 UTC (permalink / raw)
  To: 'Jan Niehusmann', Dieter Nützel
  Cc: Alan Cox, Linux Kernel List, 'mpet@bigfoot.de'

Well I don't want to inhibit your hackerly fervor, but C2 and C3 handling
are already supported by the ACPI driver, in a vendor-neutral manner.

If you take a look at the code, you will notice a few things. First, it only
transitions to a deeper sleep state after doing some number of lighter
sleeps. This is to minimize the performance hit caused by C2/C3 entry and
exit latencies. Second, it only uses a given processor power state if the
system's ACPI tables indicates they can be used. If you are attempting to
use C2 even if your system explicitly does not support it, you are asking
for trouble, just like AMD's errata says.

Besides I'd think any cooling issues would occur when the CPU was 100%
utilized, yes? Why are you trying to optimize the idle loop for power when
it's not the problem? You can throttle the processor or turn a fan on to
handle a too-hot cpu, but all C2/C3 gets you is reduced power when idle.
This results in better battery life on a laptop but that is irrelevant on a
desktop system.

Regards -- Andy

> -----Original Message-----
> From: Jan Niehusmann [mailto:jan@gondor.com]
> Sent: Sunday, August 26, 2001 4:01 PM
> To: Dieter Nützel
> Cc: Alan Cox; Linux Kernel List
> Subject: Re: VCool - cool your Athlon/Duron during idle
> Importance: High
> 
> 
> On Sun, Aug 26, 2001 at 08:09:34PM +0200, Dieter Nützel wrote:
> > Have you read something about this Athlon/Duron cooling problem?
> > Can this code included into your (and/or the official) tree?
> 
> I haven't yet measured if this really saves a significant amount of
> power, but I made a kernel patch closely based on the vcool patch
> from http://www.naggelgames.de/vcool/
> 
> This patch is extremely experimental, but it didn't crash my 
> machine, yet ;-) Some things could probably be more elegant.
> 
> Feel free to comment or use this patch as you like.
> It does only use stpclk if you boot with idle=stpclk
> 
> Jan

^ permalink raw reply	[flat|nested] 22+ messages in thread
* RE: VCool - cool your Athlon/Duron during idle
@ 2001-08-27 20:57 Grover, Andrew
  0 siblings, 0 replies; 22+ messages in thread
From: Grover, Andrew @ 2001-08-27 20:57 UTC (permalink / raw)
  To: 'Alan Cox'; +Cc: jan, Dieter.Nuetzel, linux-kernel, mpet

> From: Alan Cox [mailto:alan@lxorguk.ukuu.org.uk]
> > handle a too-hot cpu, but all C2/C3 gets you is reduced power when =
> > idle.
> > This results in better battery life on a laptop but that is 
> irrelevant =
> > on a
> > desktop system.
> 
> Thus speaks the country with chronic californian power 
> shortages, and that
> wouldn't sign up to a global accord on global warming 8)

Hehe. Not my fault, I'm an Oregonian! :)

> C2 and C3 are useful IMHO even on a desktop PC. The slight hit on the
> transition is not noticable, the change on the power bill is.

Of course, I agree. However, my point was that it is not safe to use them
until the platform explicitly supports them. Validating this on desktop
motherboards has traditionally not been deemed worthwhile, though I share
your hope that that changes.

Regards -- Andy

^ permalink raw reply	[flat|nested] 22+ messages in thread
[parent not found: <87pu9i7frm.fsf@psyche.kn-bremen.de.suse.lists.linux.kernel>]
[parent not found: <87pu9i7frm.fsf@psyche.kn-bremen.de>]
* VCool - cool your Athlon/Duron during idle
@ 2001-08-26 18:09 Dieter Nützel
  2001-08-26 19:24 ` Alan Cox
  2001-08-26 23:00 ` Jan Niehusmann
  0 siblings, 2 replies; 22+ messages in thread
From: Dieter Nützel @ 2001-08-26 18:09 UTC (permalink / raw)
  To: Alan Cox; +Cc: Linux Kernel List

Hello Alan,

Have you read something about this Athlon/Duron cooling problem?
Can this code included into your (and/or the official) tree?
Maybe it is needed for the AMD 750/760/760MP/760MPX, too?

http://www.naggelgames.de/vcool/VCool_de.html

Regards,
	Dieter


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2001-09-02 22:29 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-08-27  9:26 VCool - cool your Athlon/Duron during idle Grover, Andrew
2001-08-27  9:53 ` Jan Niehusmann
2001-08-27 10:30   ` Slow system with K7 Carlos Costa Portela
2001-08-27 10:46     ` Alan Cox
2001-08-27 11:48   ` VCool - cool your Athlon/Duron during idle Liakakis Kostas
2001-08-27 15:03     ` Kurt Roeckx
2001-08-27 18:23       ` Liakakis Kostas
2001-08-27 20:56         ` Paul G. Allen
2001-08-27 10:42 ` Alan Cox
2001-08-27 12:16   ` Dieter Nützel
2001-08-27 20:17   ` Paul G. Allen
2001-09-02 22:28 ` Jan Niehusmann
  -- strict thread matches above, loose matches on Subject: below --
2001-08-27 20:57 Grover, Andrew
     [not found] <87pu9i7frm.fsf@psyche.kn-bremen.de.suse.lists.linux.kernel>
     [not found] ` <E15b6Rz-0002hM-00@the-village.bc.nu.suse.lists.linux.kernel>
2001-08-27  6:55   ` Andi Kleen
     [not found] <87pu9i7frm.fsf@psyche.kn-bremen.de>
2001-08-26 20:24 ` Alan Cox
2001-08-26 18:09 Dieter Nützel
2001-08-26 19:24 ` Alan Cox
2001-08-26 20:00   ` Lehmann 
2001-08-26 22:40     ` Andreas Bombe
2001-08-26 20:25   ` Dieter Nützel
2001-08-26 23:00 ` Jan Niehusmann
2001-08-27 22:46   ` Pavel Machek

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox