[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <alpine.LNX.1.00.0801210224320.13593@iabervon.org>
Date: Mon, 21 Jan 2008 02:48:05 -0500 (EST)
From: Daniel Barkalow <barkalow@...ervon.org>
To: Matt Mackall <mpm@...enic.com>
cc: Robert Hancock <hancockr@...w.ca>,
David Newall <davidn@...idnewall.com>,
Andi Kleen <andi@...stfloor.org>,
Chodorenko Michail <misha@....by>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Re: PROBLEM: Celeron Core
On Sun, 20 Jan 2008, Matt Mackall wrote:
> Your usage of "overall power" here is wrong. Power is an instantaneous
> quantity (1/s) like velocity, and you are comparing it to energy which
> is not an instaneous quantity, more like distance.
>
> If we throttle the velocity of a car from 100km/h to 50km/h, it'll
> obviously take longer for it travel a given distance. Now what will it
> mean when we ask about its "overall velocity" when it reaches its
> destination? We surely don't mean the distance travelled - that's not a
> velocity! We can perhaps talk about its average velocity, which will
> obviously be smaller.
What's people tend to care about is average power usage over a period, not
instantaneous power usage. In fact, throttling obviously doesn't decrease
instantaneous power usage while the machine is doing anything (since it
runs full speed and full power when running, and does nothing and uses
some but not as much power when halted). Throttling decreases the average
power usage over the period of the throttling, but increases the average
power usage in general over longer periods.
If we throttle a car's velocity by only driving 100km/h for 5 minutes out
of every 10 instead of all of the time, it doesn't meaningfully have less
velocity. And it's a particularly meaningless measure if the arrangement
as a whole is that it will leave point A at some time, drive to point B,
and sit there until some other time; in this case its average velocity is
the distance from point A to point B divided by the duration between the
two times, regardless of how you drive. But the distance travelled is
longer if you have to pull over and park every 10 minutes, and so the
average velocity must be higher for the TDMA throttling case.
-Daniel
*This .sig left intentionally blank*
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists