Unsolved

This post is more than 5 years old

3 Posts

81903

March 16th, 2009 15:00

[Solved] disable automatic CPU throtteling while running on battery

Hello!

When I pull the energy out of my Laptop, my CPU throttles from 2,2 to 616.
I tried to change this under the energy options in Vista, but with no success.

(I'm not sure weather I translated this correctly or not)
Advanced options->Energy Profile:Maximum performance->Energy management CPU (no idea how that's called)->Minimal performance 100%/Maximal perf. 100%)

I found an advice in the Internet, which tells you to disable the Intel Speedstep function in the BIOS.
Well, I tried that but the clock went down to 1,2 AC and ~900 DC.

So I'd like to have the maximal clock, no matter if my laptop is connected to power supply or running on battery.
If would be cool if I'd still have the option to throttle the clock with the Vista energy profiles, but thats not really necessary.

DELL Vostro 1500
Win. Vista Home Prem. Sp1
Intel Core 2 Duo T7500 2*2,2GHz
BIOS Vers. A6

thank you in advance
Arkonos

4 Operator

 • 

5.2K Posts

March 16th, 2009 18:00

To run at the maximum speed always, you need to set the minimum and maximum processor power settings for both plugged in and battery operation to 100%. Actually, should also work if all set to 51% or more. Do not disable the BIOS setting; it will reduce the power as you noted if disabled. Doesn't make much sense, but that's how it works.

However, there is no reason to disable the power throttling. The CPU will speed up to whatever speed is needed for the application. The speed change is very fast, and you will see no real performance difference with throttling on or off. When it is on, the slower speed will result in cooler operation.

3 Posts

March 17th, 2009 12:00

Thanks for your reply

The minimum and maxiumum processor power are set to 100% for both.

But still, the clock does only jump from 600 to 800 and back while the CPU is working at 90-100% (Tested with a game and a Workload Test)
If you want, I can post an Intel Thermal Analysis Tool log.

4 Operator

 • 

5.2K Posts

March 17th, 2009 19:00

Did you re-enable SpeedStep in the BIOS?

3 Posts

March 18th, 2009 19:00

Yes, right after I saw that my CPU ran at a clock from 1,2 GHz at its maximum

Ok, never mind...
I just tested again and saw that it just takes  ~17sec until the CPU runs with 2,2GHz again.
Those 17sec are annoying, but something I can life with.

Thank you for your help KirkD

the TAT log if someone is interrested

2:48:08: Processor 1 : DIGITAL TMP[ 77°C ]
2:48:10:  Frequency [Processor 0]: 2200MHz -> 619MHz
2:48:10:  Frequency [Processor 1]: 2200MHz -> 618MHz
2:48:10: Processor 0 : DIGITAL TMP[ 59°C ]
2:48:10: Processor 1 : DIGITAL TMP[ 60°C ]
On Demand Clock Modulation [Processor 0] : Chipset: 0-0  Processor: 1-6
2:48:11:  Duty cycle value change for processor 0: 0x0 -> 0x6
On Demand Clock Modulation [Processor 1] : Chipset: 0-0  Processor: 1-6
2:48:11:  Duty cycle value change for processor 1: 0x0 -> 0x6
2:48:13: Processor 1 : DIGITAL TMP[ 59°C ]
2:48:17: Processor 0 : DIGITAL TMP[ 58°C ]
On Demand Clock Modulation [Processor 0] : Chipset: 0-0  Processor: 0-0
2:48:18:  Duty cycle value change for processor 0: 0x6 -> 0x0
On Demand Clock Modulation [Processor 1] : Chipset: 0-0  Processor: 0-0
2:48:18:  Duty cycle value change for processor 1: 0x6 -> 0x0
2:48:20:  Frequency [Processor 0]: 619MHz -> 800MHz
2:48:20:  Frequency [Processor 1]: 618MHz -> 800MHz
2:48:22: Processor 0 : DIGITAL TMP[ 57°C ]
2:48:22: Processor 1 : DIGITAL TMP[ 58°C ]
2:48:25: Processor 0 : DIGITAL TMP[ 63°C ]
2:48:25: Processor 1 : DIGITAL TMP[ 68°C ]
2:48:28:  Frequency [Processor 0]: 800MHz -> 2200MHz
2:48:28:  Frequency [Processor 1]: 800MHz -> 2200MHz

No Events found!

Top