Contribute
Register

Mavericks: Native CPU/IGPU Power Management

Joined
Apr 15, 2012
Messages
40
Motherboard
ASUS Prime Z370-A
CPU
i9-9900K
Graphics
AMD Vega64+rx580
Mac
  1. MacBook
Mobile Phone
  1. iOS
It's all correct ?

Thank you.


Code:
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: v3.3 Copyright © 2012-2014 Pike R. Alpha. All rights reserved
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: logMSRs............................: 1
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: logIGPU............................: 1
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: logCStates.........................: 1
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: logIPGStyle........................: 1
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MWAIT C-States.....................: 4384
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_CORE_THREAD_COUNT......(0x35)  : 0x40008
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PLATFORM_INFO..........(0xCE)  : 0x81010F0012300
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E000403
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x10414
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: IA32_MPERF.................(0xE7)  : 0xA244A532F
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: IA32_APERF.................(0xE8)  : 0x850A806B0
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_FLEX_RATIO.............(0x194) : 0xE0000
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_STATUS.......(0x198) : 0x21F200002300
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_CONTROL......(0x199) : 0x2300
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: IA32_CLOCK_MODULATION......(0x19A) : 0x0
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: IA32_THERM_STATUS..........(0x19C) : 0x883F0000
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: IA32_MISC_ENABLES..........(0x1A0) : 0x850089
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x400000
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x25262727
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x0
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_POWER_CTL..............(0x1FC) : 0x14005F
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_RAPL_POWER_UNIT........(0x606) : 0xA1003
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PKG_POWER_LIMIT........(0x610) : 0xA58000009F40
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PKG_ENERGY_STATUS......(0x611) : 0xA74E05
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PKGC3_IRTL.............(0x60a) : 0x883B
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PKGC6_IRTL.............(0x60b) : 0x8850
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PKGC7_IRTL.............(0x60c) : 0x8857
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1814149400000960
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PP0_POWER_LIMIT........(0x638) : 0xA580
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PP0_ENERGY_STATUS......(0x639) : 0x7C2B41
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PP0_POLICY.............(0x63a) : 0x0
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PP1_CURRENT_CONFIG.....(0x602) : 0x1814149400000960
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PP1_POWER_LIMIT........(0x640) : 0xA580
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PP1_ENERGY_STATUS......(0x641) : 0x1402
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PP1_POLICY.............(0x642) : 0x10
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x23
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x1E0000000000000
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x1E0000000000000
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x0
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: CPU Low Frequency Mode.............: 1600 MHz
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: CPU Maximum non-Turbo Frequency....: 3500 MHz
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: CPU Maximum Turbo Frequency........: 3900 MHz
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: IGPU Current Frequency.............:  350 MHz
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: IGPU Minimum Frequency.............:  350 MHz
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: IGPU Maximum Non-Turbo Frequency...:  650 MHz
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: IGPU Maximum Turbo Frequency.......: 1150 MHz
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: IGPU Maximum limit.................: No Limit
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: CPU P-States [ (16) 35 36 ] iGPU P-States [ (7) ]
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 2 4 5 ]
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 2 4 5 6 7 ]
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: CPU P-States [ (16) 29 35 36 ] iGPU P-States [ (7) ]
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 2 4 5 6 7 ]
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: CPU P-States [ (16) 19 29 35 36 ] iGPU P-States [ (7) ]
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 2 3 4 5 6 7 ]
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: CPU P-States [ (16) 19 29 30 35 36 ] iGPU P-States [ (7) ]
Apr  4 18:42:09 localhost kernel[0]: AICPUPMI: CPU C6-Cores [ 2 3 4 5 6 7 ]
Apr  4 18:42:09 David kernel[0]: AICPUPMI: CPU P-States [ (16) 19 28 29 30 35 36 ] iGPU P-States [ (7) ]
Apr  4 18:42:10 David kernel[0]: AICPUPMI: CPU P-States [ 16 19 28 29 30 35 36 (37) ] iGPU P-States [ (7) ]
Apr  4 18:42:10 David kernel[0]: AICPUPMI: CPU C3-Cores [ 1 2 3 4 5 6 7 ]
Apr  4 18:42:10 David kernel[0]: AICPUPMI: CPU C6-Cores [ 1 2 3 4 5 6 7 ]
Apr  4 18:42:11 David kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 4 5 6 7 ]
Apr  4 18:42:11 David kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 28 29 30 35 36 37 ] iGPU P-States [ (7) ]
Apr  4 18:42:11 David kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 4 5 6 7 ]
Apr  4 18:42:12 David kernel[0]: AICPUPMI: CPU P-States [ 16 19 20 28 29 30 35 36 37 (38) ] iGPU P-States [ (7) ]
Apr  4 18:42:13 David kernel[0]: AICPUPMI: CPU P-States [ 16 19 20 28 29 30 34 35 36 (37) 38 ] iGPU P-States [ (7) ]
Apr  4 18:42:15 David kernel[0]: AICPUPMI: CPU P-States [ 16 19 20 28 29 30 34 35 36 37 38 (39) ] iGPU P-States [ (7) ]
Apr  4 18:42:19 David kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 28 29 30 33 34 35 36 37 38 39 ] iGPU P-States [ (7) ]
Apr  4 18:42:22 David kernel[0]: AICPUPMI: CPU P-States [ 16 19 20 27 28 29 30 33 34 35 36 37 (38) 39 ] iGPU P-States [ (7) ]
Apr  4 18:42:28 David kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 23 27 28 29 30 33 34 35 36 37 38 39 ] iGPU P-States [ (7) ]
Apr  4 18:42:31 David kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 21 23 27 28 29 30 33 34 35 36 37 38 39 ] iGPU P-States [ (7) ]
Apr  4 18:42:32 David kernel[0]: AICPUPMI: CPU P-States [ (16) 19 20 21 23 27 28 29 30 31 33 34 35 36 37 38 39 ] iGPU P-States [ (7) ]
Apr  4 18:42:34 David kernel[0]: AICPUPMI: CPU P-States [ (16) 18 19 20 21 23 27 28 29 30 31 33 34 35 36 37 38 39 ] iGPU P-States [ (7) ]
Apr  4 18:42:34 David kernel[0]: AICPUPMI: CPU P-States [ (16) 18 19 20 21 23 25 27 28 29 30 31 33 34 35 36 37 38 39 ] iGPU P-States [ (7) ]
Apr  4 18:42:37 David kernel[0]: AICPUPMI: CPU P-States [ (16) 18 19 20 21 23 25 26 27 28 29 30 31 33 34 35 36 37 38 39 ] iGPU P-States [ (7) ]
Apr  4 18:42:38 David kernel[0]: AICPUPMI: CPU P-States [ (16) 18 19 20 21 23 24 25 26 27 28 29 30 31 33 34 35 36 37 38 39 ] iGPU P-States [ (7) ]
Apr  4 18:42:39 David kernel[0]: AICPUPMI: CPU P-States [ (16) 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ (7) ]
Apr  4 18:42:39 David kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ (7) ]
Apr  4 18:42:42 David kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ (7) ]
Apr  4 18:53:23 David kernel[0]: AICPUPMI: CPU P-States [ 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 (38) 39 ] iGPU P-States [ 7 (12) ]
Apr  4 18:53:24 David kernel[0]: AICPUPMI: CPU P-States [ 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 (38) 39 ] iGPU P-States [ 7 (10) 12 ]
Apr  4 18:53:38 David kernel[0]: AICPUPMI: CPU P-States [ 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 (38) 39 ] iGPU P-States [ 7 10 12 (17) ]
Apr  4 18:53:38 David kernel[0]: AICPUPMI: CPU P-States [ 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 (37) 38 39 ] iGPU P-States [ 7 10 12 (16) 17 ]
Apr  4 18:53:40 David kernel[0]: AICPUPMI: CPU P-States [ 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 (37) 38 39 ] iGPU P-States [ 7 10 (11) 12 16 17 ]
Apr  4 18:53:50 David kernel[0]: AICPUPMI: CPU P-States [ (16) 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ] iGPU P-States [ 7 (8) 10 11 12 16 17 ]
Apr  4 18:53:53 David kernel[0]: AICPUPMI: CPU P-States [ 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 (37) 38 39 ] iGPU P-States [ 7 8 (9) 10 11 12 16 17 ]
Apr  4 18:53:54 David kernel[0]: AICPUPMI: CPU P-States [ 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 (37) 38 39 ] iGPU P-States [ 7 8 9 10 11 12 (14) 16 17 ]
Apr  4 18:54:08 David kernel[0]: AICPUPMI: CPU P-States [ 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 (38) 39 ] iGPU P-States [ 7 8 9 10 11 12 (13) 14 16 17 ]
 

Attachments

  • Captura de pantalla 2014-04-04 a la(s) 17.39.00.png
    Captura de pantalla 2014-04-04 a la(s) 17.39.00.png
    169 KB · Views: 396
  • Captura de pantalla 2014-04-04 a la(s) 17.40.47.png
    Captura de pantalla 2014-04-04 a la(s) 17.40.47.png
    108.4 KB · Views: 460

lexone

Moderator
Joined
Apr 13, 2012
Messages
503
Motherboard
GA-Z87X-OC
CPU
i7-4770K
Graphics
GTX 780
Mac
  1. iMac
  2. Mac Pro
Mobile Phone
  1. iOS
Toleda - thx for this excellent write up. I had actually come across the PikeRalpha post a few weeks ago and tried generating an SSDT for my system but it still showed the stock CPU speed. I assumed I may have done something wrong so I will try again following this guide. :thumbup:

I know that the new Mac Pro's use an LGA 2011 socket where as I am using an LGA 1155 (i7-4770k). I was using the iMac 14,2 definition without issue but decided to change to the Mac Pro 6,1 via MB 6.2.x. Maybe that is where my issue resides:?::banghead:

Some quick question tho...
  1. I assume Mac Pro 6,1 is unsupported with this?
  2. Will there be/is there a way to support Mac Pro 6,1 using 1155 socket for this SSDT generation?

If there is no support and will not be any support for 6,1 then I may revert back to 14,2 and give this another shot. Let me know bud and thanks again in advance.
 
Joined
Nov 23, 2010
Messages
530
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
Radeon VII
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
hi. my hardware is in signature. latest bios f9. set on default, but with internal graphic disabled (it gives me video artifacts on youtube and on file.mov)
installation made with multi beast (dsdt free) and 14,2 system def.
i have obviously deleted nullcpupowermanagement.kext (i used it previously)
i followed the guide, but with ssdt i have random freezes and i don't have all the cpu multipliers enabled.
i don't know if is is the issue, but using piker'salpha script, 4770k is seen as 0x701 instead of 0x705 and i don't know why
here my files
 

Attachments

  • org.chameleon.Boot.plist
    663 bytes · Views: 276
  • smbios.plist
    473 bytes · Views: 189
  • Schermata 2014-04-04 alle 18.32.54.png
    Schermata 2014-04-04 alle 18.32.54.png
    146.2 KB · Views: 293
  • Schermata 2014-04-04 alle 18.33.05.png
    Schermata 2014-04-04 alle 18.33.05.png
    162.7 KB · Views: 275
  • Output di Terminale salvato.txt
    37.2 KB · Views: 117
  • piker's.txt
    1.8 KB · Views: 172

toleda

Moderator
Joined
May 20, 2010
Messages
24,258
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
  1. I assume Mac Pro 6,1 is unsupported with this?
  2. Will there be/is there a way to support Mac Pro 6,1 using 1155 socket for this SSDT generation?
Post #1/Notes/1. System Definition/macpro6,1, socket LGA 2011 only
No and no.
Much closer to the iMac14,2/BTO i7-4771; macpro6,1 vanity?
 

toleda

Moderator
Joined
May 20, 2010
Messages
24,258
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
i followed the guide, but with ssdt i have random freezes and i don't have all the cpu multipliers enabled.
Is there a problem with Post #1? See Problem Reporting, reply with requested files.
Different results over numerous trials in AICPUPMI, useless.
 

lexone

Moderator
Joined
Apr 13, 2012
Messages
503
Motherboard
GA-Z87X-OC
CPU
i7-4770K
Graphics
GTX 780
Mac
  1. iMac
  2. Mac Pro
Mobile Phone
  1. iOS
Post #1/Notes/1. System Definition/macpro6,1, socket LGA 2011 only

D'oh!...missed that! Will revert to 14,2 and retry. Thx bud :thumbup:

No and no.
Much closer to the iMac14,2/BTO i7-4771; macpro6,1 vanity?
Vanity?? o_O - I wasn't being narcissistic, but rather simply attempting to test compatibility with a new System Definition and seeing if I would encounter issues, etc. Tone it down there bud..:cool:
 
Joined
Aug 8, 2010
Messages
42
Motherboard
Gigabyte GA-Z370X-HD3P
CPU
i7-8700
Graphics
GTX 1070
Mac
  1. MacBook Air
Mobile Phone
  1. Android
Hi toleda,

i followed your Guide, and the funny thing is, it went from working to non working, which means:

Before this guide, somehow i had native power management (though with only half of the P-states), afterwards it's like your description of before... (I get my P-States from SMC Monitor)

I use 10.9.2 13C64 | Gigabyte Z87X-Ud3H Version F9 | i5-4670K | Asus R9 280X

(I have substituted boot0 with boot0md for the Graphics, and have the boot loader installed in the EFI-Partition)

I have attached the original IOreg file ("before"), and the actual file ("after"), i think i could verify all.

Code:
 Axel-Frotschers-MacSuperPro:~ langweiler94$ cat /var/log/system.log | grep "AICPUPMI:"
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: v3.3 Copyright © 2012-2014 Pike R. Alpha. All rights reserved
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: logMSRs............................: 1
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: logIGPU............................: 0
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: logCStates.........................: 1
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: logIPGStyle........................: 1
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MWAIT C-States.....................: 270624
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_CORE_THREAD_COUNT......(0x35)  : 0x40004
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PLATFORM_INFO..........(0xCE)  : 0x80838F3012200
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E000007
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x1814
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: IA32_MPERF.................(0xE7)  : 0x149BB57B77
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: IA32_APERF.................(0xE8)  : 0x154EED6A07
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_FLEX_RATIO.............(0x194) : 0xE0000
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_STATUS.......(0x198) : 0x24E200002600
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_CONTROL......(0x199) : 0x2600
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: IA32_CLOCK_MODULATION......(0x19A) : 0x0
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: IA32_THERM_STATUS..........(0x19C) : 0x883A0000
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: IA32_MISC_ENABLES..........(0x1A0) : 0x850089
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x1
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x26262626
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x5
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_POWER_CTL..............(0x1FC) : 0x4005F
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_RAPL_POWER_UNIT........(0x606) : 0xA0E03
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PKG_POWER_LIMIT........(0x610) : 0xFFD00000EA82
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PKG_ENERGY_STATUS......(0x611) : 0xA8861C
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PKGC3_IRTL.............(0x60a) : 0x8842
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PKGC6_IRTL.............(0x60b) : 0x886A
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PKGC7_IRTL.............(0x60c) : 0x8891
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1F40
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PP0_POWER_LIMIT........(0x638) : 0xFFD0
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PP0_ENERGY_STATUS......(0x639) : 0x6EBA08
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PP0_POLICY.............(0x63a) : 0x0
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x22
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x0
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x0
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x0
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU Low Frequency Mode.............: 800 MHz
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU Maximum non-Turbo Frequency....: 3400 MHz
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU Maximum Turbo Frequency........: 3800 MHz
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 35 38 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 3 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 3 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU P-States [ 8 (34) 35 37 38 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 3 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 26 34 35 37 38 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU P-States [ 8 26 27 34 35 (36) 37 38 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 26 27 33 34 35 36 37 38 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 3 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 23 26 27 33 34 35 36 37 38 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 21 23 26 27 33 34 35 36 37 38 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU P-States [ 8 21 23 26 27 28 33 (34) 35 36 37 38 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 21 23 24 26 27 28 33 34 35 36 37 38 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 17 21 23 24 26 27 28 33 34 35 36 37 38 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 14 17 21 23 24 26 27 28 33 34 35 36 37 38 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 14 16 17 21 23 24 26 27 28 33 34 35 36 37 38 ]
Apr  4 20:11:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 14 16 17 21 23 24 25 26 27 28 33 34 35 36 37 38 ]
Apr  4 20:11:36 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 14 15 16 17 21 23 24 25 26 27 28 33 34 35 36 37 38 ]
Apr  4 20:11:37 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 10 14 15 16 17 21 23 24 25 26 27 28 33 34 35 36 37 38 ]
Apr  4 20:11:39 localhost kernel[0]: AICPUPMI: CPU P-States [ 8 10 14 15 16 17 18 21 23 24 25 26 27 28 33 (34) 35 36 37 38 ]
Apr  4 20:11:40 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 10 12 14 15 16 17 18 21 23 24 25 26 27 28 33 34 35 36 37 38 ]
Apr  4 20:11:41 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 10 12 14 15 16 17 18 19 21 23 24 25 26 27 28 33 34 35 36 37 38 ]
Apr  4 20:11:45 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ (8) 10 12 14 15 16 17 18 19 20 21 23 24 25 26 27 28 33 34 35 36 37 38 ]
Apr  4 20:11:46 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ (8) 10 12 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 33 34 35 36 37 38 ]
Apr  4 20:11:48 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ (8) 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 33 34 35 36 37 38 ]
Apr  4 20:11:51 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ (8) 10 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 32 33 34 35 36 37 38 ]
Apr  4 20:11:53 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ (8) 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 32 33 34 35 36 37 38 ]
Apr  4 20:11:54 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 32 33 (34) 35 36 37 38 ]
Apr  4 20:12:05 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ (8) 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 31 32 33 34 35 36 37 38 ]
Apr  4 20:12:08 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 31 32 33 (34) 35 36 37 38 ]
Apr  4 20:12:17 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU C6-Cores [ 0 ]
Apr  4 20:12:23 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 (34) 35 36 37 38 ]
Apr  4 20:13:05 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU C6-Cores [ 0 3 ]
Apr  4 20:36:29 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU C6-Cores [ 0 2 3 ]
Apr  4 20:36:41 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: v3.3 Copyright © 2012-2014 Pike R. Alpha. All rights reserved
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: logMSRs............................: 1
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: logIGPU............................: 0
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: logCStates.........................: 1
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: logIPGStyle........................: 1
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MWAIT C-States.....................: 270624
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_CORE_THREAD_COUNT......(0x35)  : 0x40004
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PLATFORM_INFO..........(0xCE)  : 0x80838F3012200
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PMG_CST_CONFIG_CONTROL.(0xE2)  : 0x1E000007
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PMG_IO_CAPTURE_BASE....(0xE4)  : 0x1814
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: IA32_MPERF.................(0xE7)  : 0x1683641237
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: IA32_APERF.................(0xE8)  : 0x17776D838C
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_FLEX_RATIO.............(0x194) : 0xE0000
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_STATUS.......(0x198) : 0x21BB00002600
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_IA32_PERF_CONTROL......(0x199) : 0x2600
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: IA32_CLOCK_MODULATION......(0x19A) : 0x0
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: IA32_THERM_STATUS..........(0x19C) : 0x883C0000
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: IA32_MISC_ENABLES..........(0x1A0) : 0x850089
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_MISC_PWR_MGMT..........(0x1AA) : 0x1
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_TURBO_RATIO_LIMIT......(0x1AD) : 0x26262626
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: IA32_ENERGY_PERF_BIAS......(0x1B0) : 0x5
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_POWER_CTL..............(0x1FC) : 0x4005F
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_RAPL_POWER_UNIT........(0x606) : 0xA0E03
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PKG_POWER_LIMIT........(0x610) : 0xFFD00000EA82
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PKG_ENERGY_STATUS......(0x611) : 0xA394BB
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PKGC3_IRTL.............(0x60a) : 0x8842
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PKGC6_IRTL.............(0x60b) : 0x886A
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PKGC7_IRTL.............(0x60c) : 0x8891
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PP0_CURRENT_CONFIG.....(0x601) : 0x1F40
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PP0_POWER_LIMIT........(0x638) : 0xFFD0
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PP0_ENERGY_STATUS......(0x639) : 0x6165C4
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PP0_POLICY.............(0x63a) : 0x0
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_NOMINAL.....(0x648) : 0x22
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL1......(0x649) : 0x0
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_LEVEL2......(0x64a) : 0x0
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_CONFIG_TDP_CONTROL.....(0x64b) : 0x80000000
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_TURBO_ACTIVATION_RATIO.(0x64c) : 0x0
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PKG_C2_RESIDENCY.......(0x60d) : 0x0
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PKG_C3_RESIDENCY.......(0x3f8) : 0x0
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PKG_C6_RESIDENCY.......(0x3f9) : 0x0
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: MSR_PKG_C7_RESIDENCY.......(0x3fa) : 0x0
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU Low Frequency Mode.............: 800 MHz
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU Maximum non-Turbo Frequency....: 3400 MHz
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU Maximum Turbo Frequency........: 3800 MHz
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (34) 35 38 ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 0 2 3 ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU C7-Cores [ 0 2 3 ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU P-States [ 27 34 35 (36) 38 ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU P-States [ 23 27 (34) 35 36 38 ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU C7-Cores [ 0 1 2 3 ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU P-States [ 23 27 28 34 35 36 (38) ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU C3-Cores [ 0 1 2 3 ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 23 26 27 28 34 35 36 38 ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU P-States [ 8 18 23 26 27 28 (34) 35 36 38 ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 18 23 25 26 27 28 34 35 36 38 ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 18 23 24 25 26 27 28 34 35 36 38 ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 14 18 23 24 25 26 27 28 34 35 36 38 ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 14 15 18 23 24 25 26 27 28 34 35 36 38 ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU P-States [ 8 14 15 16 18 23 24 25 26 27 28 34 35 (36) 38 ]
Apr  4 20:56:35 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 9 14 15 16 18 23 24 25 26 27 28 34 35 36 38 ]
Apr  4 20:56:39 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 9 12 14 15 16 18 23 24 25 26 27 28 34 35 36 38 ]
Apr  4 20:56:47 localhost kernel[0]: AICPUPMI: CPU P-States [ 8 9 12 14 15 16 18 23 24 25 26 27 28 30 (34) 35 36 38 ]
Apr  4 20:56:47 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 9 12 14 15 16 18 21 23 24 25 26 27 28 30 34 35 36 38 ]
Apr  4 20:56:48 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 9 12 13 14 15 16 18 21 23 24 25 26 27 28 30 34 35 36 38 ]
Apr  4 20:56:49 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 9 12 13 14 15 16 17 18 21 23 24 25 26 27 28 30 34 35 36 38 ]
Apr  4 20:56:50 localhost kernel[0]: AICPUPMI: CPU P-States [ (8) 9 11 12 13 14 15 16 17 18 21 23 24 25 26 27 28 30 34 35 36 38 ]
Apr  4 20:56:51 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ (8) 9 11 12 13 14 15 16 17 18 21 22 23 24 25 26 27 28 30 34 35 36 38 ]
Apr  4 20:56:52 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ 8 9 11 12 13 14 15 16 17 18 21 22 23 24 25 26 27 28 30 34 35 36 37 (38) ]
Apr  4 20:56:54 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ 8 9 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 30 (34) 35 36 37 38 ]
Apr  4 20:56:55 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ 8 9 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 30 32 (34) 35 36 37 38 ]
Apr  4 20:56:58 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 30 32 (34) 35 36 37 38 ]
Apr  4 20:57:09 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ (8) 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 30 31 32 34 35 36 37 38 ]
Apr  4 20:57:16 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ (8) 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 30 31 32 33 34 35 36 37 38 ]
Apr  4 20:57:19 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU C6-Cores [ 0 ]
Apr  4 20:57:19 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU C6-Cores [ 0 3 ]
Apr  4 20:57:34 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 3 ]
Apr  4 20:57:36 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU P-States [ 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 25 26 27 28 29 30 31 32 33 (34) 35 36 37 38 ]
Apr  4 20:57:42 Axel-Frotschers-MacSuperPro kernel[0]: AICPUPMI: CPU C6-Cores [ 0 1 2 3 ]

The code was the same (i think) before I installed the SSDT.

I also attached a Screenshot of the IGT, (ScreenBefore, and ScreenAfter), I don't have a DSDT installed (hehe), I also attached the boot.plist and the SSDT.

Please help, I was going to implement this feature on my Hackintosh Server :)

TIA
langweiler94
 

Attachments

  • Before.ioreg
    4.4 MB · Views: 125
  • After.ioreg
    4.7 MB · Views: 124
  • ScreenBefore.PNG
    ScreenBefore.PNG
    167.5 KB · Views: 362
  • ScreenAfter.PNG
    ScreenAfter.PNG
    144.8 KB · Views: 300
  • org.chameleon.Boot.plist
    717 bytes · Views: 157
  • SSDT.aml
    1.7 KB · Views: 114
Joined
Aug 8, 2010
Messages
42
Motherboard
Gigabyte GA-Z370X-HD3P
CPU
i7-8700
Graphics
GTX 1070
Mac
  1. MacBook Air
Mobile Phone
  1. Android
Why do you think PM is not working?

Before I patched, i could see the C & P-States with SMC Monitor, now i can't. You are right, the temperature and the clocking hasn't changed much..

Can I delete the AppleIntelCPUPowermanagementInfo.kext? Detecting those states costs about 2 Minutes during boot, and I don't have so much time.

Edit: Also, when I watch HWMonitor, i can only see the states jumping from x8 to x34 and back, I have never seen anything in between, whereas before I patched, i could see steps like x16 or x20...

langweiler94
 

Attachments

  • SMC Monitor.app.zip
    107.3 KB · Views: 130
Top