Contribute
Register

PState never goes above 16 on my stock i7 2600k

Status
Not open for further replies.
Joined
Nov 17, 2012
Messages
23
Motherboard
PC
CPU
Core i7 2600k
Graphics
Intel HD3000
Mac
  1. Mac mini
Classic Mac
  1. 0
Mobile Phone
  1. iOS
I recently started to wonder if I was really getting 100% from my system running 10.8.2. I looked in the Console system.log and noticed:
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 0
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 1
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 2
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 3
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 6
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 7
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 4
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 5


This told me my power management wasn't right. So I tried this kext tip: http://www.tonymacx86.com/247-how-test-speedstep-socket-1155-cpus-using-msrdumper.html and it reported that my PState never went above 16:
Dec 14 00:01:33 Andys-Mac-Pro kernel[0]: MSRDumper CoreMulti(16)
Dec 14 00:01:33 Andys-Mac-Pro kernel[0]: MSRDumper PStatesReached: 16

This is even while rendering a 720p movie in Final Cut Pro X. I installed the i7 SSDT from MultiBeast and still getting the same thing. Is there something else I'm missing?

Also just tried Geekbench and scored a super low 5591.

Thanks for the help!
 
I recently started to wonder if I was really getting 100% from my system running 10.8.2. I looked in the Console system.log and noticed:
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 0
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 1
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 2
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 3
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 6
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 7
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 4
Dec 13 23:39:24 Andys-Mac-Pro kernel[0]: P-State Stepper Error 18 at step 2 in context 2 on CPU 5


This told me my power management wasn't right. So I tried this kext tip: http://www.tonymacx86.com/247-how-test-speedstep-socket-1155-cpus-using-msrdumper.html and it reported that my PState never went above 16:
Dec 14 00:01:33 Andys-Mac-Pro kernel[0]: MSRDumper CoreMulti(16)
Dec 14 00:01:33 Andys-Mac-Pro kernel[0]: MSRDumper PStatesReached: 16

This is even while rendering a 720p movie in Final Cut Pro X. I installed the i7 SSDT from MultiBeast and still getting the same thing. Is there something else I'm missing?

Also just tried Geekbench and scored a super low 5591.

Thanks for the help!

What System Profile are you using? (probably need to use a profile that uses Sandy Bridge chips -- like MacMini5,1).
Also, you should probably use an SSDT specifically for your i7-2600.

I have the i7-2600k (no OC) so the ssdt would be the same. See this post: http://www.tonymacx86.com/mountain-...l-dh67cl-i7-2600-amd-6850-a-6.html#post507236

Also this post has some additional info on making SSDT work: http://www.tonymacx86.com/ssdt/69876-ssdt-intel-core-i5-2450m.html#post511114
 
I'm using the stock Mac Pro 3,1 profile. I tried iMac 12,1 (loss of graphic support on my HD3000) and Mac mini 5,1 (Kernal Panic at boot, can't even use safe mode) last night. Maybe the Macbook Pro 8,1 will work? I will try the SSDT that you posted on your first link.

Would it be helpful to post the AppleIntelCPUManagement.kext I used because it was provided to me from a forum member, which I believe is not standard.
 
Here are the steps I just tried and still no luck:
  • Used your SSDT.aml in my Extra/ folder
  • EnableCState = No, EnablePState = No in org.cham.Boot.plist
  • DropSSDT = Yes in the same plist (could not boot)
  • Set system profile to Macbook Pro 8,1 - Kernal Panic. Had to use MultiBeast USB to boot into safe mode.

Interestingly enough, when I boot using MultiBeast USB drive, I get full CPU power. I'm assuming that's because it uses NullCPU kext? I will attach my AppleIntelCPUManagement.kext and maybe someone can see if there's something wrong with it.
View attachment AppleIntelCPUPowerManagement.kext.zip
 
Great news! I was able to get PStates 16 and 34 by disabling EIST in the BIOS. So glad my system isn't running at 50% speed :D
Only catch is I think the multiplier should go a little higher (35/36?) for Turbo Boost, but disabling EIST in my MSI BIOS also removes the option for Turbo Boost. Guess I'll live with it now, but my system is much more responsive when using FCPX and large RAW images in Photoshop CS5.
Also, my Geekbench score is now 11,215 (instead of my previous ~5,000).
 
It could be that your KP for MacMini5,1 means you're getting close... Where did you get your (I assume patched) AppleIntelCPUPowerManagement.kext? Unless it is from the latest ML Unibeast, try the latest one. There was an issue with the way the previous version was patched (and it didn't work at all).

There is also some bits that need to be in the DSDT (in my experience) (Processor objects in Scope (_PR). So that is something else to check.
 
I received my AppleIntelCPUPowerManagement.kext from a fellow forum member - however I cannot find his name because for some reason the forum did not save some of the posts from my thread concerning it. o_O

I had to use his custom kext because the one included in MultiBeast did not allow me to boot (Kernal panics continuously). Are you saying they have updated that AppleIntelCPUPowerManagement.kext since the last time I installed it? (version 5.1.3 of MultiBeast)
 
I received my AppleIntelCPUPowerManagement.kext from a fellow forum member - however I cannot find his name because for some reason the forum did not save some of the posts from my thread concerning it. o_O

I had to use his custom kext because the one included in MultiBeast did not allow me to boot (Kernal panics continuously). Are you saying they have updated that AppleIntelCPUPowerManagement.kext since the last time I installed it? (version 5.1.3 of MultiBeast)

Yes. It was updated in 5.2.0 because the previous one was completely broken. You can see the update in the changelog.
 
It states "Updated patched 10.8.0 AppleIntelCPUPowerManagement.kext" however I'm running 10.8.2. Does this still apply?
 
It states "Updated patched 10.8.0 AppleIntelCPUPowerManagement.kext" however I'm running 10.8.2. Does this still apply?

The AICPM is the same in all 10.8.0, 10.8.1 and 10.8.2. It probably should have read 10.8.x.
 
Status
Not open for further replies.
Back
Top