Jump to content

MSRDumper


  • Please log in to reply
81 replies to this topic

#21
tom5151

tom5151

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
Hi,

I tried it out (Mac Pro 3.1 / Sandy / i7 2600k) and here is my log at idle.
Do you think everything is ok ?

Aug 14 08:32:38 new-host-3 kernel[0]: MSRDumper CoreMulti(16)
Aug 14 08:32:38 new-host-3 kernel[0]: MSRDumper PStatesReached: 16 20 35

Thank for your tool.

#22
flAked

flAked

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 470 posts
  • Gender:Male
  • Location:internets
It looks promising because you have the 20x in there. Let it run for 20 minutes and start different applications. The idle state is not very interesting, let your CPU work a little ;)

#23
tom5151

tom5151

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
You're right.
It seems to be ok.
Thanks.

Aug 14 19:17:15 new-host-3 kernel[0]: MSRDumper CoreMulti(37)
Aug 14 19:17:15 new-host-3 kernel[0]: MSRDumper PStatesReached: 16 20 35 36 37



#24
cliffom

cliffom

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

Missing P-States for iMac12,2 on 10.7 seems to be a bug, we are currently investigating...

Lion retail installation tests:

MacBookPro8,3
PStatesReached: 16 22 26 30 [34 35 36]

iMac12,2
PStatesReached: 16 [34 35 36 37]


Have you made any headway with the above? My Hacintosh w/ iMac12,2 signature outputs:
Aug 27 11:46:19 jookiba kernel[0]: MSRDumper CoreMulti(35)
Aug 27 11:46:19 jookiba kernel[0]: MSRDumper PStatesReached: 16 35 36 37 38

It seems I'm missing the 34 state. Should I be concerned?

Also, when I run my 2600k at 4.2GHz, the only 2 states displayed are 16 and 42:
Aug 27 16:12:06 jookiba kernel[0]: MSRDumper CoreMulti(42)
Aug 27 16:12:06 jookiba kernel[0]: MSRDumper PStatesReached: 16 42

#25
flAked

flAked

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 470 posts
  • Gender:Male
  • Location:internets
These are two separate issues. Nothing new on the PM front for iMac12,2 I'm afraid. The new mac mini definitions have some interesting new format with three stepper programs to choose from. But I'm currently unable to investigate further.

Regarding over-clocking, you either need a custom made SSDT_PR with the P-State definition you want to use or RevoBoots auto SSDT_PR inject.

#26
iStigPL

iStigPL

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts
Just did few test on 10.6.8 and 10.7.1 (MSI Z68MA-ED55 + i7-2600K) AMI UEFI

Using Chameleon without DSDT - only FakeSMC and SMBIOS iMac12,2

I have on my MB CPU Phase LED (6 phase power mode) - will include how they behave

10.6.8:

1. nullCPU.... 16,34 - all leds on - geekbench ~12300
2. patched AICPUPM (w/o plist) - 16,34 - leds changing - geekbench ~6000
3. patched AICPUPM (w/o plist and c-state in UEFI disable) - 16,34 - all leds on
4. patched AICPUPM + imac12,2 plist (c-state in UEFI disable) - 16,20,24,30,34,35 - all leds on - can't get more then 35 - geekbench ~12700
5. patched AICPUPM + imac12,2 plist (c-state enable) - 16,20,24,30,34,35,36,37,38 - leds changing - geekbench ~12900
6. patched AICPUPM + imac12,2 plist (c-state enable + EIST disable) - 16,34 - leds changing - low geekbench score (~6000)
7. patched AICPUPM + imac12,2 plist (c-state enable + EIST enable + IPB disable) - 16,20,24,30,34 - leds changing - geekbench ~12300

10.7.1:

1. nullCPU.... 16,34 - all leds on - geekbench ~12200
2. patched AICPUPM (c-state in UEFI disable) - 16,30,32,34,35 - all leds on - geekbench ~11200
3. patched AICPUPM - 16,30,32,34,35,36,37,38 - leds changing - geekbench ~11700
4. patched AICPUPM (c-state enable + EIST disable) - 16,34 - leds changing - geekbech ~12300
5. patched AICPUPM (smbios mbp8,3) - 16,20,24,30,32,34,35,36,37 - geekbench ~11400
6. patched AICPUPM (c-state enable + EIST enable + IPB disable) - 16,20,30,32,34 - leds changing - geekbech ~10700

#27
geticus

geticus

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 120 posts
  • Gender:Male
  • Location:Paris
@iStigPL

What version of Chameleon are you using ?

thanks

#28
iStigPL

iStigPL

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts

@iStigPL

What version of Chameleon are you using ?

thanks


chameleon v2.1svn r1516

#29
iStigPL

iStigPL

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts

That being said, we already have confirmation that this behavior is also present on iMac12,2 hardware and is being sent to QA and hopefully reach the engineers next week.


I did some test on real iMac12,2:

16 35 36 37

did Apple reply ?

#30
geticus

geticus

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 120 posts
  • Gender:Male
  • Location:Paris

chameleon v2.1svn r1516


Thank you man. I tired with a ancien version and speedstep is finaly working. DSDT was the problem.

#31
rimmi2002

rimmi2002

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 153 posts
Hi I tried out the Mac Mini 5,1 SMbios so I don't have to mess with the graphics kexts to use integrated graphics. Everything works well with the exception of P/C states. With MSRdumper, I only achieve two P/C states. (16,34). With Macbook Pro 8,1 SMBIOS I achieved 6 states(16,19,23,28,33,34). Anyone else have similar issues or is it something on my side. Thanks.

My processor is i5-2500k and the rest of the hardware is in my sig below.

Also is this an issue of MSRdumper not recognizing the P/C states for mac mini smbios or them not existing at all. Thanks.

#32
amit_talkin

amit_talkin

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts
uhmm, I just tested it on my i7 950 . getting constant log as following.

ep 20 05:23:27 Amits-Mac-Pro kernel[0]: MSRDumper CoreMulti(0) 
Sep 20 05:23:27 Amits-Mac-Pro kernel[0]: MSRDumper PStatesReached: 
Sep 20 05:23:28 Amits-Mac-Pro kernel[0]: MSRDumper CoreMulti(0) 
Sep 20 05:23:28 Amits-Mac-Pro kernel[0]: MSRDumper PStatesReached: 
Sep 20 05:23:28 Amits-Mac-Pro kernel[0]: MSRDumper CoreMulti(0) 
Sep 20 05:23:28 Amits-Mac-Pro kernel[0]: MSRDumper PStatesReached: 
Sep 20 05:23:29 Amits-Mac-Pro kernel[0]: MSRDumper CoreMulti(0) 
Sep 20 05:23:29 Amits-Mac-Pro kernel[0]: MSRDumper PStatesReached: 
Sep 20 05:23:29 Amits-Mac-Pro kernel[0]: MSRDumper CoreMulti(0) 
Sep 20 05:23:29 Amits-Mac-Pro kernel[0]: MSRDumper PStatesReached: 
Sep 20 05:23:30 Amits-Mac-Pro kernel[0]: MSRDumper CoreMulti(0) 
Sep 20 05:23:30 Amits-Mac-Pro kernel[0]: MSRDumper PStatesReached: 
Sep 20 05:23:30 Amits-Mac-Pro kernel[0]: MSRDumper CoreMulti(0) 
Sep 20 05:23:30 Amits-Mac-Pro kernel[0]: MSRDumper PStatesReached

does that mean speedstep is not working? here is the chameleon log
SSDT with CPU C-States generated successfully
P-States: min 0xc, max 0x17
SSDT with CPU P-States generated successfully
RSDT: Added 2 SSDT table(s)

I have my DSDT as well. Do I still need to install any drivers for this? I am clueless!

#33
flAked

flAked

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 470 posts
  • Gender:Male
  • Location:internets
MSRDumper is specifically made for SandyBridge CPU's, I'll take a look on how we can output 1st generation i7 stepping information as well.

#34
amit_talkin

amit_talkin

    InsanelyMac Protégé

  • Members
  • Pip
  • 38 posts

MSRDumper is specifically made for SandyBridge CPU's, I'll take a look on how we can output 1st generation i7 stepping information as well.


thanks, that would be really appreciated :thumbsup_anim:

#35
DoiX

DoiX

    Homo discens

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,130 posts
  • Gender:Male
  • Location:Terra
  • Interests:Photography, design, beer.
I'm on a L502x i7 2630QM 2nd-MacBookPro8,3

MSRDumper PStatesReached: 8 11 12 13 14 16 17 18 19 20 
MSRDumper CoreMulti(18) 
MSRDumper PStatesReached: 8 11 12 13 14 16 17 18 19 20 
MSRDumper CoreMulti(20) 
MSRDumper PStatesReached: 8 11 12 13 14 16 17 18 19 20 
MSRDumper CoreMulti(18)

Left it for about 20minutes, multitasking like hell... do those lines represent Speed Stepping being functional?

Edit: Used a generic SSDT.aml found in the revoboot thread these are my results now


10/3/11 6:54:57.000 AM kernel: MSRDumper CoreMulti(24) 
10/3/11 6:54:57.000 AM kernel: MSRDumper PStatesReached: 8 11 16 22 24 25 26 27 28 
10/3/11 6:54:57.000 AM kernel: MSRDumper CoreMulti(24) 
10/3/11 6:54:57.000 AM kernel: MSRDumper PStatesReached: 8 11 16 22 24 25 26 27 28 
10/3/11 6:54:58.000 AM kernel: MSRDumper CoreMulti(25) 
10/3/11 6:54:58.000 AM kernel: MSRDumper PStatesReached: 8 11 16 22 24 25 26 27 28 
10/3/11 6:54:58.000 AM kernel: MSRDumper CoreMulti(24)

.....

10/3/11 7:18:34.000 AM kernel: MSRDumper PStatesReached: 8 11 12 16 21 22 24 25 26 27 28 
10/3/11 7:18:34.000 AM kernel: MSRDumper CoreMulti(29) 
10/3/11 7:18:34.000 AM kernel: MSRDumper PStatesReached: 8 11 12 16 21 22 24 25 26 27 28 29 
10/3/11 7:18:35.000 AM kernel: MSRDumper CoreMulti(29) 
10/3/11 7:18:35.000 AM kernel: MSRDumper PStatesReached: 8 11 12 16 21 22 24 25 26 27 28 29 
10/3/11 7:18:35.000 AM kernel: MSRDumper CoreMulti(26) 
10/3/11 7:18:35.000 AM kernel: MSRDumper PStatesReached: 8 11 12 16 21 22 24 25 26 27 28 29


#36
Vaden

Vaden

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
I was gonna run MSRDumper on real iMac; but sadly i don't know the root password at my local Apple Store. Sorry was hoping to help

#37
kishunv

kishunv

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
Everything great but no turboboost on i5-2410M.

Attached Files



#38
iStigPL

iStigPL

    InsanelyMac Protégé

  • Members
  • Pip
  • 26 posts

I was gonna run MSRDumper on real iMac; but sadly i don't know the root password at my local Apple Store. Sorry was hoping to help


look few posts above ;-)

"I did some test on real iMac12,2:
16 35 36 37"

#39
Bansaku

Bansaku

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 177 posts
  • Gender:Male
  • Location:Edmonton
  • Interests:Lots
Curiosity got the better of me after having problems with a friends AMD system and P-states, so I decided to see how my system is running.

iMac12,2 SMBios.plist
Fully edited DSDT with no SS edits

Bansakus-iMac kernel[0]: MSRDumper PStatesReached: 16 20 35 36 37

Like what others have posted, I know I had a few more P-states in SL, including the missing "34". As well, shouldn't I have "38" as well? Perhaps my tests did not take advantage of the single CPU core?

Looks like everything is working (almost) great. :)

#40
davidm71

davidm71

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 167 posts
  • Gender:Male
Hi,

I just tested out the MSRDumper and not sure if these results are correct for my 2600K (Not Overclocked):

CoreMulti(16)
PStatesReached: 16 + 34.


I have not yet installed a SSDT. My system is an Asus Z68 Deluxe with patched bios to allow native AICPUPM (no speedstepper patch).
Lion 10.7.2 install...

Thanks.





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy