RE: [PATCH] Add p4-clockmod driver in x86-64

From: Pallipadi, Venkatesh
Date: Wed Oct 27 2004 - 12:02:25 EST


>-----Original Message-----
>From: Paulo Marques [mailto:pmarques@xxxxxxxxxxxx]
>Sent: Wednesday, October 27, 2004 7:59 AM
>To: Pallipadi, Venkatesh
>Cc: Andi Kleen; akpm@xxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx
>Subject: Re: [PATCH] Add p4-clockmod driver in x86-64
>
>Pallipadi, Venkatesh wrote:
>>>....
>> Yes. Clock modulation is not as useful compared to enhanced
>speedstep.
>> But,
>> I feel, it should be OK to have the driver, though it is not really
>> useful
>> in common case. It may be useful in some exceptional cases.
>
>I think I have one of such cases.
>
>I am one of the members of the robotic soccer team from the University
>of Oporto, and a couple of months ago we were looking for new
>motherboards for our robots, because we are starting to need new
>hardware (on-board lan, usb2.0, etc.).
>
>We really don't need excepcional performance, but we really,
>really need
>low power consumption, so lowering the clock on a standard mainboard
>seemed to be the best cost/performance scenario.
>
>Could this driver be used to keep a standard p4 processor at say 25%
>clock speed at all times?
>

Yes and No.

No because, AFAIK p4-clockmod doesn't give a lot of direct power
savings.
You can still get some indirect power savings from cooling perspective.
If the processor supports both Enhanced Speedstep Technology (EST)
and p4-clockmod, EST will save more power and is preferred over
p4-clockmod.
Clockmod uses duty-cycle approach to modulate the freq. EST changes CPU
core voltage and freq.

Yes because, with p4-clockmod you can change the freq between 8 possible
values
(Processor freq) * n/8, where n=1, 2, ... 8

Thanks,
Venki
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/