public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
From: Dominik Brodowski <linux-X3ehHDuj6sIIGcDfoQAp7BvVK+yQ3ZXh@public.gmane.org>
To: Fred Labrosse <ffl-4CLdheC3Iye1Qrn1Bg8BZw@public.gmane.org>
Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: Re: Re: Centrino speedstep
Date: Fri, 7 Jan 2005 11:50:45 +0100	[thread overview]
Message-ID: <20050107105045.GA17839@dominikbrodowski.de> (raw)
In-Reply-To: <16862.25182.567350.575532-4CLdheC3Iye1Qrn1Bg8BZw@public.gmane.org>

On Fri, Jan 07, 2005 at 10:20:14AM +0000, Fred Labrosse wrote:
> Dominik Brodowski writes:
>  > On Thu, Jan 06, 2005 at 10:37:52AM +0000, Fred Labrosse wrote:
>  > > Dominik Brodowski writes:
>  > >  > On Fri, Dec 31, 2004 at 01:25:51AM +0000, Pedro Venda wrote:
>  > >  > > also, how exactly can I use ACPI throttling? because with the speestep 
>  > >  > > driver, I can't go below 600MHz, but 12% of maximum frequency is 180MHz 
>  > >  > > which I can reach using ACPI throttling.
>  > >  > 
>  > >  > but throttling doesn't save you anything.
>  > >  > 
>  > > 
>  > > Well, it makes it run slightly cooler, so saves on fan power.  Or am I
>  > > mistaken?
>  > If there is indeed a correlation with the fan power, indeed. Usually this
>  > isn't the case, and then it doesn't matter at all.
>  > 
> 
> How can it not be the case that there is correlation between the two?  The
> processor produces heat
Yes.

> (less if throttling down, right?)
Not necessarily. Only if the average CPU load would be higher than
the rate the CPU is throttled to, i.e. if the CPU load is >= 100% for
siginifcant amounts of time[*]. If not the CPU is put into the same hardware
state ("idle state") because there is no work to do as if there were
throttling, i.e. if "x" means the CPU has work to do, "i" means the CPU is
in an idle mode, and "t" means the CPU is throttled, we see the following
behaviour:

Much work to do:
-----------------------------------> time
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx	(no throttling)
xxttxxttxxttxxttxxttxxttxxttxxttxxtt	(throttling 50%)

(however, as the task now takes twice as long to complete, and the CPU still
consumes power in "t", the CPU does consume more energy than if it weren't
throttled. Only if the fan needs to run _because_ of the high CPU load and
it consumes more power than the CPU in throttling mode, throttling may save
energy.)

50% load average
xixixixixixixixixixixixixixixixixixi	(no throttling)
xxttxxttxxttxxttxxttxxttxxttxxttxxtt	(throttling 50%)
	=> as the CPU is in the same hardware state on "i" or "t", no power
	   reduction is achieved because of throttling

10% load average
xiiiiiiiiixiiiiiiiiixiiiiiiiiixiiii	(no throttling)
xittiittiittxittiittxittiittiittxit	(throttling 50%)
	=> the same is true again ==> throttling doesn't save you anything

And as 100% CPU usage isn't that common on notebooks...

	Dominik



[*] (>0.1/0.5s ?)


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

  parent reply	other threads:[~2005-01-07 10:50 UTC|newest]

Thread overview: 54+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-12-28 20:32 Centrino speedstep Johan Vromans
     [not found] ` <m2zmzyw4e7.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2004-12-28 21:26   ` Dominik Brodowski
     [not found]     ` <20041228212653.GA8436-X3ehHDuj6sIIGcDfoQAp7BvVK+yQ3ZXh@public.gmane.org>
2004-12-29 18:18       ` Bruno Ducrot
     [not found]         ` <20041229181834.GA19199-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2004-12-29 20:05           ` Johan Vromans
     [not found]             ` <m21xd83m6b.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2004-12-30 10:57               ` Bruno Ducrot
2004-12-29 21:00           ` Dominik Brodowski
     [not found]             ` <20041229210020.GB12181-X3ehHDuj6sIIGcDfoQAp7BvVK+yQ3ZXh@public.gmane.org>
2004-12-30 10:28               ` Bruno Ducrot
2004-12-30 16:36           ` Pedro Venda
     [not found]             ` <41D42E88.5080800-aHmAgkVUFT6Joy8PIJZ9VA@public.gmane.org>
2004-12-30 17:08               ` Johan Vromans
     [not found]                 ` <m2llbfk931.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2004-12-30 17:25                   ` Bruno Ducrot
     [not found]                     ` <20041230172508.GI19199-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2004-12-30 17:29                       ` Pedro Venda
2004-12-30 17:27                   ` Pedro Venda
     [not found]                     ` <16852.15668.315630.700537@phoenix.squirrel.nl>
     [not found]                       ` <16852.15668.315630.700537-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2004-12-31  1:25                         ` Pedro Venda
     [not found]                           ` <41D4AA9F.7080200-aHmAgkVUFT6Joy8PIJZ9VA@public.gmane.org>
2004-12-31  8:25                             ` Dominik Brodowski
     [not found]                               ` <20041231082524.GA8312-X3ehHDuj6sIIGcDfoQAp7BvVK+yQ3ZXh@public.gmane.org>
2005-01-01 10:50                                 ` Johan Vromans
     [not found]                                   ` <m2652hh17w.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2005-01-02 11:08                                     ` Dominik Brodowski
     [not found]                                       ` <20050102110826.GA14862-X3ehHDuj6sIIGcDfoQAp7BvVK+yQ3ZXh@public.gmane.org>
2005-01-02 13:46                                         ` Karol Kozimor
     [not found]                                           ` <20050102134626.GA25417-DETuoxkZsSqrDJvtcaxF/A@public.gmane.org>
2005-01-02 14:23                                             ` Dominik Brodowski
2005-01-06 10:37                                 ` Fred Labrosse
     [not found]                                   ` <16861.5376.560582.314813-4CLdheC3Iye1Qrn1Bg8BZw@public.gmane.org>
2005-01-06 16:14                                     ` Dominik Brodowski
     [not found]                                       ` <20050106161440.GD10011-X3ehHDuj6sIIGcDfoQAp7BvVK+yQ3ZXh@public.gmane.org>
2005-01-07 10:20                                         ` Fred Labrosse
     [not found]                                           ` <16862.25182.567350.575532-4CLdheC3Iye1Qrn1Bg8BZw@public.gmane.org>
2005-01-07 10:50                                             ` Dominik Brodowski [this message]
     [not found]                                               ` <20050107105045.GA17839-X3ehHDuj6sIIGcDfoQAp7BvVK+yQ3ZXh@public.gmane.org>
2005-01-07 11:05                                                 ` Fred Labrosse
     [not found]                                                   ` <16862.27881.864389.196313-4CLdheC3Iye1Qrn1Bg8BZw@public.gmane.org>
2005-01-07 13:30                                                     ` Bruno Ducrot
     [not found]                                                       ` <20050107133022.GM19199-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2005-01-08  1:05                                                         ` Karol Kozimor
     [not found]                                                           ` <20050108010509.GA12131-DETuoxkZsSqrDJvtcaxF/A@public.gmane.org>
2005-01-10 13:26                                                             ` Bruno Ducrot
     [not found]                                                               ` <20050110132603.GN19199-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2005-01-10 16:19                                                                 ` Karol Kozimor
2005-01-07 23:49                                                     ` Nate Lawson
2004-12-31  9:31                           ` Johan Vromans
2004-12-31  9:41                             ` Johan Vromans
2004-12-31 10:43                           ` Johan Vromans
     [not found]                             ` <16853.11589.510743.384997-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2004-12-31 14:12                               ` Pedro Venda
2004-12-31 14:15                                 ` Johan Vromans
2004-12-31 12:40                           ` Johan Vromans
     [not found]                             ` <16853.18628.255436.926578-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2004-12-31 14:11                               ` Pedro Venda
2004-12-29 18:49       ` Johan Vromans
     [not found]         ` <m2vfalc53k.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2004-12-29 19:40           ` Ultrakorne
     [not found]             ` <41D30842.4040204-XtQPfPCVGG7srOwW+9ziJQ@public.gmane.org>
2004-12-29 20:59               ` Dominik Brodowski
     [not found]                 ` <20041229205905.GA12181-X3ehHDuj6sIIGcDfoQAp7BvVK+yQ3ZXh@public.gmane.org>
2004-12-29 21:33                   ` Johan Vromans
     [not found]                     ` <m2sm5o23ix.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2004-12-29 21:46                       ` Dominik Brodowski
     [not found]                         ` <20041229214629.GA21054-X3ehHDuj6sIIGcDfoQAp7BvVK+yQ3ZXh@public.gmane.org>
2004-12-29 23:26                           ` Johan Vromans
     [not found]                             ` <m24qi48z4q.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2004-12-30  7:42                               ` Dominik Brodowski
     [not found]                                 ` <20041230074241.GB8464-X3ehHDuj6sIIGcDfoQAp7BvVK+yQ3ZXh@public.gmane.org>
2004-12-30  9:32                                   ` Johan Vromans
     [not found]                                     ` <m2is6kuo63.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2004-12-30 10:30                                       ` Dominik Brodowski
     [not found]                                         ` <20041230103003.GA8206-X3ehHDuj6sIIGcDfoQAp7BvVK+yQ3ZXh@public.gmane.org>
2004-12-30 10:51                                           ` Johan Vromans
     [not found]                                             ` <m2oegcdpo2.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2004-12-30 13:17                                               ` Dominik Brodowski
2004-12-30 11:07                                           ` Bruno Ducrot
     [not found]                                             ` <20041230110723.GD19199-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>
2004-12-30 13:19                                               ` Dominik Brodowski
2005-01-02 17:59                               ` ultrakorne
     [not found]                                 ` <41D8366F.1040305-XtQPfPCVGG7srOwW+9ziJQ@public.gmane.org>
2005-01-02 19:26                                   ` Johan Vromans
2005-01-09 22:04                                   ` Johan Vromans
     [not found]                                     ` <m21xcumf8m.fsf-KjnUIgV0B0bak1Ioo/c9IoRWq/SkRNHw@public.gmane.org>
2005-01-09 22:52                                       ` Dominik Brodowski
2005-01-04  2:28                   ` ultrakorne
2004-12-29 10:59   ` Bruno Ducrot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050107105045.GA17839@dominikbrodowski.de \
    --to=linux-x3ehhduj6siigcdfoqap7bvvk+yq3zxh@public.gmane.org \
    --cc=acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
    --cc=ffl-4CLdheC3Iye1Qrn1Bg8BZw@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox