7

I'm taking performance measurements of several bits of code. How can I disable SpeedStep on my Core i7 CPU so that the CPU clock speed is constant? I'm not trying to overclock here, and since SpeedStep only throttles up when it's safe (given the CPU temperature) to do so, I expect turning off SpeedStep will throttle it down to the minimum. That's fine. I just need it constant.

Setting power options to High Performance does not disable SpeedStep.

I am using a Dell Studio 1558 if that's relevant.

4 Answers4

12

This will vary from board to board, but there should be an explicit BIOS option for "Intel SpeedStep" or "EIST" that you can disable.

EDIT: Also, I believe you have it backwards. SpeedStep is responsible for downthrottling, not upthrottling; you'll run at the base clockspeed if you turn it off. Turbo Boost is what upthrottles (but I believe SpeedStep does have to be on for that to work).

DOUBLEEDIT: You shouldn't need to, but you can also try disabling C1E support.

Shinrai
  • 18,876
1

As far as I understand, there should be a BIOS option that might or might not effect the clock throttling.

If the BIOS option doesn't exist and no BIOS firmware allows you to change this, it seems like a no-go...

0

If you're on Vista or Windows 7 try setting the power plan to "High Performance." The resource monitor (Computer Management in Vista, stand-alone app in 7) will confirm that the CPU speed is constant.

In addition to SpeedStep though you should probably also disable the Core i7's turbo mode, which probably needs to be done in the BIOS.

Mark Sowul
  • 3,088
-1

If you run Win XP/Vista/7 install the program Throttlestop from Techpowerup which "contains a variety of options which can be used to bypass CPU throttling" and currently supports up to Intel 4th Generation Core (Haswell).

  • When you have opened up the program uncheck EIST (Enhanced Intel SpeedStep) that dynamically increases/decreases CPU clock speed between minimum clock and normal operating frequency, as well as voltage, in order to optimize for power consumption.
  • Keep throttlestop open
MiB
  • 149