Jump to content

[Guide] Mac OSX 10.12 and 10.13 with X99 Broadwell-E family and Haswell-E family


nmano
 Share

1,954 posts in this topic

Recommended Posts

Restart fixed

I test with XCPM_idle patch.

<key>Comment</key>
<string>XCPM_idle Replace All fix by Pike R. Alpha</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
ILniAAAADzA=
</data>
<key>MatchOS</key>
<string>10.12</string>
<key>Replace</key>
<data>
ILniAAAAkJA=
</data>
</dict>

 

i think with a unlocked MSR 0xE2 this patch is not necessary anymore.

 

Disable writing to this msr is only important for some Asus boards with a locked MSR 0xE2.

  • Like 3
Link to comment
Share on other sites

For info

If you want 

  1. 6-Core Intel Xeon put 1287 in cpu type
  2. 6-Core Intel Xeon E5 put 2567 in cpu type ( credit @ nmano)

I just installed an X99-A II with 6850K

The CPU is not recognized
With this method, it is set

Edited by Fljagd
  • Like 2
Link to comment
Share on other sites

OS X doesn't like 48GB of RAM (only recognizes 40), I gave him 64GB and is happy now... yeah

 

​Edit: Now OS X waits for the perfect plist with the perfect patches made by pikeralpha findings, SammlerG, nmano and other users variations :D

post-1313347-0-80286600-1477052263_thumb.png

post-1313347-0-80705100-1477052273_thumb.png

  • Like 1
Link to comment
Share on other sites

I tested for a few hours these two plist and the result was as follows:

 

Plist 1 - With this last plist with the last patches that nmano made available for download, my system works, but in half an hour unexpectedly froze twice and the sleep/wake does not work, having to do reset to start again.

 

Plist 2 - With this plist that has the previous patches, my system works well, it did not freeze any time and the Sleep/Wake works normally.

 

Both tested with last Clover 3835

CPU at stock speed - Yes

Performance - Basically the same

EIST Disable - Yes

SSDT for PM - No

 

But as I said, this applies to my system...

 

Now it's time to drink a mojito  :drool: 

 

Plist 1.rar

Plist 2.rar

post-1313347-0-94376500-1477096430_thumb.jpg

Link to comment
Share on other sites

Some new information!

 

Yesterday i installed my new Gigabyte X99 Ultra Gaming motherboard... for some tests.

 

And i have noticed the following, important things: ASUS and Gigabyte are very different!

 

Each board sets the bits for msr 0x1A0 different!

 

With ASUS we can disable EIST, or block xcpm to enable EIST with this patch A0010000DC33000000000000000000000000000040000000010005 -> A0010000DC33000000000000000000000000000040000000010004

So now msr 0x199 has no function and we get full performance under load. Bios set EIST to disable, we get msr 0x1A0 840089.

 

This patch does not work with GIGABYTE boards! Tested with X99 ultra gaming and UD5-WiFi.

When EIST is set to disable in Bios, the Gigabyte Bios writes 850089 to msr 0x1A0, but it should write 840089 to this msr to disable EIST!

So EIST is always enabled when we boot into MacOS, msr 0x199 is active!

Writing in Mac OS to msr 0x1A0 has no effect, msr 0x1A0 shows always 850089, EIST enabled!

With Windows and R/W everything i can change msr 0x1A0 to 840089.

 

And this explains why nmano need the Brumbaer patch fix wrmsr to get full performance.

And this explains the output of AppleIntelInfo.kext with Gigabyte boards (msr 0x1A0 shows 850089) with the patch to disable EIST (A0010000DC33000000000000000000000000000040000000010005 -> A0010000DC33000000000000000000000000000040000000010004) is enabled.

It has no effect, it does nothing! You got bad performance, msr 0x199 is active.

 

So every manufacturer Bios has some "Bugs". ASUS locks msr 0xE2 and Gigabyte sets msr 0x1A0 bit 16 false.

 

Have other manufacturers similar problems?

  • Like 2
Link to comment
Share on other sites

Some new information!

 

Yesterday i installed my new Gigabyte X99 Ultra Gaming motherboard... for some tests.

 

And i have noticed the following, important things: ASUS and Gigabyte are very different!

 

Each board sets the bits for msr 0x1A0 different!

 

With ASUS we can disable EIST, or block xcpm to enable EIST with this patch A0010000DC33000000000000000000000000000040000000010005 -> A0010000DC33000000000000000000000000000040000000010004

So now msr 0x199 has no function and we get full performance under load. Bios set EIST to disable, we get msr 0x1A0 840089.

 

This patch does not work with GIGABYTE boards! Tested with X99 ultra gaming and UD5-WiFi.

When EIST is set to disable in Bios, the Gigabyte Bios writes 850089 to msr 0x1A0, but it should write 840089 to this msr to disable EIST!

So EIST is always enabled when we boot into MacOS, msr 0x199 is active!

Writing in Mac OS to msr 0x1A0 has no effect, msr 0x1A0 shows always 850089, EIST enabled!

With Windows and R/W everything i can change msr 0x1A0 to 840089.

 

And this explains why nmano need the Brumbaer patch fix wrmsr to get full performance.

And this explains the output of AppleIntelInfo.kext with Gigabyte boards (msr 0x1A0 shows 850089) with the patch to disable EIST (A0010000DC33000000000000000000000000000040000000010005 -> A0010000DC33000000000000000000000000000040000000010004) is enabled.

It has no effect, it does nothing! You got bad performance, msr 0x199 is active.

 

So every manufacturer Bios has some "Bugs". ASUS locks msr 0xE2 and Gigabyte sets msr 0x1A0 bit 16 false.

 

Have other manufacturers similar problems?

I note Gigabyte board in Bios thermal monitorI enable and disabled

CPU Thermal Monitor: Disable

IA32_MISC_ENABLES................(0x1A0) : 0x850081

 

CPU Thermal Monitor: Enable

 

IA32_MISC_ENABLES................(0x1A0) : 0x850089

  • Like 2
Link to comment
Share on other sites

yes, Thermal Monitor can be disabled.

 

Now i´m testing I/0 MWAIT redirection enabled

 

you can also test msr 0xE2 patching with this

 

E20000004C00000000000000000000000F040000000000000500001E -> E20000004C00000000000000000000000F040000000000000304007E

  • Like 3
Link to comment
Share on other sites

yes, Thermal Monitor can be disabled.

 

Now i´m testing I/0 MWAIT redirection enabled

 

you can also test msr 0xE2 patching with this

 

E20000004C00000000000000000000000F040000000000000500001E -> E20000004C00000000000000000000000F040000000000000304007E

I test Its better result

MSR_PMG_CST_CONFIG_CONTROL.......(0xE2)  : 0x7E000403

Thank you G.

Last login: Sat Oct 22 09:07:19 on console
manoranjans-Pro:~ manoranjan$ sudo chown -R root:wheel /Users/manoranjan/Desktop/AppleIntelInfo.kext 
Password:
manoranjans-Pro:~ manoranjan$ sudo chmod -R 755 /Users/manoranjan/Desktop/AppleIntelInfo.kext 
manoranjans-Pro:~ manoranjan$ sudo kextload /Users/manoranjan/Desktop/AppleIntelInfo.kext 
manoranjans-Pro:~ manoranjan$ sudo cat /tmp/AppleIntelInfo.dat

AppleIntelInfo.kext v1.8e Copyright © 2012-2016 Pike R. Alpha. All rights reserved

Settings:
------------------------------------------
logMSRs..................................: 1
logIGPU..................................: 0
logCStates...............................: 1
logIPGStyle..............................: 1
InitialTSC...............................: 0x6169cbfe4c (13 MHz)
MWAIT C-States...........................: 8480

Processor Brandstring....................: Intel(R) Core(TM) i7-5960X CPU @ 3.00GHz

Processor Signature..................... : 0x306F2
------------------------------------------
 - Family............................... : 6
 - Stepping............................. : 2
 - Model................................ : 0x3F (63)

Model Specific Registers (MSRs)
------------------------------------------

MSR_CORE_THREAD_COUNT............(0x35)  : 0xFFFFFF805BDAC900
------------------------------------------
 - Core Count........................... : 8
 - Thread Count......................... : 16

MSR_PLATFORM_INFO................(0xCE)  : 0x80C3BF3811E00
------------------------------------------
 - Maximum Non-Turbo Ratio.............. : 0x1E (3000 MHz)
 - Ratio Limit for Turbo Mode........... : 1 (programmable)
 - TDP Limit for Turbo Mode............. : 1 (programmable)
 - Low Power Mode Support............... : 1 (LPM supported)
 - Number of ConfigTDP Levels........... : 1 (additional TDP level(s) available)
 - Maximum Efficiency Ratio............. : 12
 - Minimum Operating Ratio.............. : 8

MSR_PMG_CST_CONFIG_CONTROL.......(0xE2)  : 0x7E000403
------------------------------------------
 - I/O MWAIT Redirection Enable......... : 1 (enabled, IO read of MSR(0xE4) mapped to MWAIT)
 - CFG Lock............................. : 0 (MSR not locked)
 - C3 State Auto Demotion............... : 1 (enabled)
 - C1 State Auto Demotion............... : 1 (enabled)
 - C3 State Undemotion.................. : 1 (enabled)
 - C1 State Undemotion.................. : 1 (enabled)
 - Package C-State Auto Demotion........ : 1 (enabled)
 - Package C-State Undemotion........... : 1 (enabled)

MSR_PMG_IO_CAPTURE_BASE..........(0xE4)  : 0x0
 - C-state Range........................ : 0 (C3 is the max C-State to include)

IA32_MPERF.......................(0xE7)  : 0xD74B7DD48
IA32_APERF.......................(0xE8)  : 0x128E97AC46

MSR_FLEX_RATIO...................(0x194) : 0xE0000

MSR_IA32_PERF_STATUS.............(0x198) : 0x280F00002B00
------------------------------------------
 - Current Performance State Value...... : 0x2B00 (4300 MHz)

MSR_IA32_PERF_CONTROL............(0x199) : 0xFF00
------------------------------------------
 - Target performance State Value....... : 0xFF00 (25500 MHz)
 - Intel Dynamic Acceleration........... : 0 (IDA engaged)

IA32_CLOCK_MODULATION............(0x19A) : 0x0
IA32_THERM_STATUS................(0x19C) : 0x88340000

IA32_MISC_ENABLES................(0x1A0) : 0x850081
------------------------------------------
 - Fast-Strings......................... : 1 (enabled)
 - Automatic Thermal Control Circuit.... : 0 (disabled)
 - Performance Monitoring............... : 1 (available)
 - Processor Event Based Sampling....... : 0 (PEBS supported)
 - Enhanced Intel SpeedStep Technology.. : 1 (enabled)
 - MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported)
 - CFG Lock............................. : 0 (MSR not locked)

MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x591200
------------------------------------------
 - Turbo Attenuation Units.............. : 0 
 - Temperature Target................... : 89
 - TCC Activation Offset................ : 0

MSR_MISC_PWR_MGMT................(0x1AA) : 0x0

MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x2B2B2B2B2B2B2B2B
------------------------------------------
 - Maximum Ratio Limit for C01.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C02.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C03.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C04.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C05.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C06.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C07.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C08.......... : 2B (4300 MHz) 

IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x1
------------------------------------------
 - Power Policy Preference...............: 1 (highest performance)

MSR_POWER_CTL....................(0x1FC) : 0x2104005B
------------------------------------------
 - C1E Enable............................: 1 (enabled)

MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03
------------------------------------------
 - Power Units.......................... : 3 (1/8 Watt)
 - Energy Status Units.................. : 14 (61 micro-Joules)
 - Time Units .......................... : 10 (976.6 micro-Seconds)

MSR_PKG_POWER_LIMIT..............(0x610) : 0x7FFD00014EA82
------------------------------------------
 - Package Power Limit #1............... : 3408 Watt
 - Enable Power Limit #1................ : 1 (enabled)
 - Package Clamping Limitation #1....... : 0 (disabled)
 - Time Window for Power Limit #1....... : 10 (2560 milli-Seconds)
 - Package Power Limit #2............... : 4090 Watt
 - Enable Power Limit #2................ : 1 (enabled)
 - Package Clamping Limitation #2....... : 1 (allow going below OS-requested P/T state setting Time Window for Power Limit #2)
 - Time Window for Power Limit #2....... : 3 (20 milli-Seconds)
 - Lock................................. : 0 (MSR not locked)

MSR_PKG_ENERGY_STATUS............(0x611) : 0x2B5DDE5
------------------------------------------
 - Total Energy Consumed................ : 2775 Joules (Watt = Joules / seconds)

MSR_PKG_POWER_INFO...............(0x614) : 0x1280460
------------------------------------------
 - Thermal Spec Power................... : 140 Watt
 - Minimum Power........................ : 0
 - Maximum Power........................ : 0
 - Maximum Time Window.................. : 0

MSR_PP0_POWER_LIMIT..............(0x638) : 0x14FFD0
------------------------------------------
 - Power Limit.......................... : 4090 Watt
 - Enable Power Limit................... : 1 (enabled)
 - Clamping Limitation.................. : 0 (disabled)
 - Time Window for Power Limit.......... : 10 (10240 milli-Seconds)
 - Lock................................. : 0 (MSR not locked)

MSR_PP0_ENERGY_STATUS............(0x639) : 0x0

MSR_TURBO_ACTIVATION_RATIO.......(0x64C) : 0x0

MSR_CONFIG_TDP_NOMINAL...........(0x648) : 0x1E
MSR_CONFIG_TDP_LEVEL1............(0x649) : 0x940000001B0460
MSR_CONFIG_TDP_LEVEL2............(0x64a) : 0x94000000000000
MSR_CONFIG_TDP_CONTROL...........(0x64b) : 0x0
MSR_TURBO_ACTIVATION_RATIO.......(0x64c) : 0x0
MSR_PKGC6_IRTL...................(0x60b) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x16D021EBA2
MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0
MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x15E7D263AE

IA32_TSC_DEADLINE................(0x6E0) : 0x616BB4B879

CPU Ratio Info:
------------------------------------------
Base Clock Frequency (BLCK)............. : 100 MHz
Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz)
Maximum non-Turbo Ratio/Frequency........: 30 (3000 MHz)
Maximum Turbo Ratio/Frequency............: 43 (4300 MHz)
P-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ 36 (43) ]
CPU C3-Cores [ 1 14 ]
CPU C6-Cores [ 0 2 4 6 8 10 12 14 ]
CPU P-States [ (12) 29 36 43 ]
CPU C3-Cores [ 0 1 14 ]
CPU C6-Cores [ 0 2 4 5 6 8 10 12 14 ]
CPU P-States [ 12 29 30 36 (43) ]
CPU C6-Cores [ 0 2 4 5 6 8 10 11 12 14 ]
CPU P-States [ 12 29 30 36 41 (43) ]
CPU P-States [ 12 29 30 34 36 41 (43) ]
CPU C3-Cores [ 0 1 14 15 ]
CPU P-States [ 12 29 30 31 34 36 41 (43) ]
CPU C6-Cores [ 0 2 4 5 6 7 8 10 11 12 14 ]
CPU P-States [ 12 26 29 30 31 34 36 41 (43) ]
CPU C6-Cores [ 0 2 4 5 6 7 8 9 10 11 12 14 ]
CPU P-States [ 12 26 29 30 31 32 34 36 41 (43) ]
CPU C6-Cores [ 0 1 2 4 5 6 7 8 9 10 11 12 14 ]
CPU P-States [ (12) 26 28 29 30 31 32 34 36 41 43 ]
CPU P-States [ (12) 26 28 29 30 31 32 33 34 36 41 43 ]
CPU P-States [ 12 26 28 29 30 31 32 33 34 35 36 41 (43) ]
CPU C6-Cores [ 0 1 2 4 5 6 7 8 9 10 11 12 13 14 ]
CPU P-States [ (12) 26 28 29 30 31 32 33 34 35 36 39 41 43 ]
CPU P-States [ (12) 26 27 28 29 30 31 32 33 34 35 36 39 41 43 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ]

manoranjans-Pro:~ manoranjan$
  • Like 1
Link to comment
Share on other sites

IRQ DSDT patch for X99

#Test your geekbench score

#patch by Rehapman

IRQ_X99.zip

  • Like 2
Link to comment
Share on other sites

Hi everyone,
Only one issue that i has not yet realized and that I am afraid to be doing wrong. It is still advisable to use SSDT together with these patches or not?

I have not been using, but do not know if is the correct procedure.

Thank you friends.

Link to comment
Share on other sites

With a Gigabyte board all my reboots are gone! It´s fantastic!

My ASUS X99 Deluxe was a no go. I tested this board a few hours ago (once again), and i had many reboots.
Tested with stock settings, overclocked, XPM on/off... nothing changed. This board does random reboots, in Mac OS and with Win 10.
I have no idea why, but many people have this problems with some X99 ASUS boards, other people are happy with ASUS. 

Maybe... there is one piece of silicon defect...


And a SSDT change nothing here, xcpm is not fully working with X99, so you don´t need a SSDT, but it´s not wrong to have one :-)

  • Like 2
Link to comment
Share on other sites

@nmano

Hi first of all thank you for your guide, it is very interesting to follow your daily progress

 

I would like to say , maybe you have to specify some aspects for people using broadwell E/EP cpu in OP

 

if they do not use nullcpupm kext it is mandatory to use a compatible fakecpuid to start (i.e. 0x40764 (credits to Pikeralpha)

Hello

So I just use a 6850K

I have to use the patches + fakecpuid and nullcpupowermanager

  • Like 1
Link to comment
Share on other sites

if I do not use nullcpu I have no c-state

Of course with null you will not have c states but only P...it's normal

You should enable fakecpuid as suggested by Fabio and use the patches from sammler or nano config

 

 

Inviato dal mio iPhone utilizzando Tapatalk

Link to comment
Share on other sites

Of course with null you will not have c states but only P...it's normal

You should enable fakecpuid as suggested by Fabio and use the patches from sammler or nano config

 

 

Inviato dal mio iPhone utilizzando Tapatalk

im sorry P-state

And yes I use patchs

  • Like 1
Link to comment
Share on other sites

your cpu was tested before give away on Pikeralpha's blog

So it is sure that it is working correctly without null

 

try to verify from terminal which kexts are loaded launching kextstat

Unfortunately, the X99  is gone,,

I can not do anything

Link to comment
Share on other sites

also yo are using in clover dsdt part many fixes that are not all useful...

 

I think that also with your rigs you can have a correct functionality as many of us

:-)

ok..but you also are generating one with clover...

yes indeed, I saw with BDMESG

Link to comment
Share on other sites

@fabiosun @SammlerG

In my Asus Pro fortunately I did not have reboots. Only had one or two freezing with the latest plist and the latest patches. As I said, I went back to using a plist with previous paches and everything works normally. But yes, I agree with you! With or without SSDT, the behavior is basically the same, I see no difference and so I stopped using, also because I do not usually use overclocking. My doubts regarding the SSDT was whether or not it could complement the patches and speedsteps behavior. Thanks for the answers and continuing good developments. :) 

Link to comment
Share on other sites

I test If I remove patch 1 EIST is Disabled.

MSR_MISC_PWR_MGMT................(0x1AA) : 0x1

------------------------------------------

 - EIST Hardware Coordination........... : 1 (hardware coordination disabled)

 - Energy/Performance Bias support...... : 1

 - Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software)

 - Thermal Interrupt Coordination Enable : 0 (thermal interrupt not rerouted)

Last login: Sun Oct 23 03:21:39 on ttys000
manoranjans-Pro:~ manoranjan$ sudo chown -R root:wheel /Users/manoranjan/Desktop/AppleIntelInfo.kext 
Password:
manoranjans-Pro:~ manoranjan$ sudo chmod -R 755 /Users/manoranjan/Desktop/AppleIntelInfo.kext 
manoranjans-Pro:~ manoranjan$ sudo kextload /Users/manoranjan/Desktop/AppleIntelInfo.kext 
manoranjans-Pro:~ manoranjan$ sudo cat /tmp/AppleIntelInfo.dat

AppleIntelInfo.kext v1.8e Copyright © 2012-2016 Pike R. Alpha. All rights reserved

Settings:
------------------------------------------
logMSRs..................................: 1
logIGPU..................................: 0
logCStates...............................: 1
logIPGStyle..............................: 1
InitialTSC...............................: 0x2ae6c59a788 (98 MHz)
MWAIT C-States...........................: 8480

Processor Brandstring....................: Intel(R) Core(TM) i7-5960X CPU @ 3.00GHz

Processor Signature..................... : 0x306F2
------------------------------------------
 - Family............................... : 6
 - Stepping............................. : 2
 - Model................................ : 0x3F (63)

Model Specific Registers (MSRs)
------------------------------------------

MSR_CORE_THREAD_COUNT............(0x35)  : 0xFFFFFF8059230500
------------------------------------------
 - Core Count........................... : 8
 - Thread Count......................... : 16

MSR_PLATFORM_INFO................(0xCE)  : 0x80C3BF3811E00
------------------------------------------
 - Maximum Non-Turbo Ratio.............. : 0x1E (3000 MHz)
 - Ratio Limit for Turbo Mode........... : 1 (programmable)
 - TDP Limit for Turbo Mode............. : 1 (programmable)
 - Low Power Mode Support............... : 1 (LPM supported)
 - Number of ConfigTDP Levels........... : 1 (additional TDP level(s) available)
 - Maximum Efficiency Ratio............. : 12
 - Minimum Operating Ratio.............. : 8

MSR_PMG_CST_CONFIG_CONTROL.......(0xE2)  : 0x7E000403
------------------------------------------
 - I/O MWAIT Redirection Enable......... : 1 (enabled, IO read of MSR(0xE4) mapped to MWAIT)
 - CFG Lock............................. : 0 (MSR not locked)
 - C3 State Auto Demotion............... : 1 (enabled)
 - C1 State Auto Demotion............... : 1 (enabled)
 - C3 State Undemotion.................. : 1 (enabled)
 - C1 State Undemotion.................. : 1 (enabled)
 - Package C-State Auto Demotion........ : 1 (enabled)
 - Package C-State Undemotion........... : 1 (enabled)

MSR_PMG_IO_CAPTURE_BASE..........(0xE4)  : 0x10414
------------------------------------------
 - LVL_2 Base Address................... : 0x414
 - C-state Range........................ : 1 (C6 is the max C-State to include)

IA32_MPERF.......................(0xE7)  : 0xFFE93E03D
IA32_APERF.......................(0xE8)  : 0x16011CDA0B

MSR_FLEX_RATIO...................(0x194) : 0xE0000
------------------------------------------

MSR_IA32_PERF_STATUS.............(0x198) : 0x27F500002B00
------------------------------------------
 - Current Performance State Value...... : 0x2B00 (4300 MHz)

MSR_IA32_PERF_CONTROL............(0x199) : 0xFF00
------------------------------------------
 - Target performance State Value....... : 0xFF00 (25500 MHz)
 - Intel Dynamic Acceleration........... : 0 (IDA engaged)

IA32_CLOCK_MODULATION............(0x19A) : 0x0
IA32_THERM_STATUS................(0x19C) : 0x88380000

IA32_MISC_ENABLES................(0x1A0) : 0x850081
------------------------------------------
 - Fast-Strings......................... : 1 (enabled)
 - Automatic Thermal Control Circuit.... : 0 (disabled)
 - Performance Monitoring............... : 1 (available)
 - Processor Event Based Sampling....... : 0 (PEBS supported)
 - Enhanced Intel SpeedStep Technology.. : 1 (enabled)
 - MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported)
 - CFG Lock............................. : 0 (MSR not locked)

MSR_TEMPERATURE_TARGET...........(0x1A2) : 0x591200
------------------------------------------
 - Turbo Attenuation Units.............. : 0 
 - Temperature Target................... : 89
 - TCC Activation Offset................ : 0

MSR_MISC_PWR_MGMT................(0x1AA) : 0x1
------------------------------------------
 - EIST Hardware Coordination........... : 1 (hardware coordination disabled)
 - Energy/Performance Bias support...... : 1
 - Energy/Performance Bias.............. : 0 (disabled/MSR not visible to software)
 - Thermal Interrupt Coordination Enable : 0 (thermal interrupt not rerouted)

MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x2B2B2B2B2B2B2B2B
------------------------------------------
 - Maximum Ratio Limit for C01.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C02.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C03.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C04.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C05.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C06.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C07.......... : 2B (4300 MHz) 
 - Maximum Ratio Limit for C08.......... : 2B (4300 MHz) 

IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x1
------------------------------------------
 - Power Policy Preference...............: 1 (highest performance)

MSR_POWER_CTL....................(0x1FC) : 0x2104005B
------------------------------------------
 - C1E Enable............................: 1 (enabled)

MSR_RAPL_POWER_UNIT..............(0x606) : 0xA0E03
------------------------------------------
 - Power Units.......................... : 3 (1/8 Watt)
 - Energy Status Units.................. : 14 (61 micro-Joules)
 - Time Units .......................... : 10 (976.6 micro-Seconds)

MSR_PKG_POWER_LIMIT..............(0x610) : 0x7FFD00014EA82
------------------------------------------
 - Package Power Limit #1............... : 3408 Watt
 - Enable Power Limit #1................ : 1 (enabled)
 - Package Clamping Limitation #1....... : 0 (disabled)
 - Time Window for Power Limit #1....... : 10 (2560 milli-Seconds)
 - Package Power Limit #2............... : 4090 Watt
 - Enable Power Limit #2................ : 1 (enabled)
 - Package Clamping Limitation #2....... : 1 (allow going below OS-requested P/T state setting Time Window for Power Limit #2)
 - Time Window for Power Limit #2....... : 3 (20 milli-Seconds)
 - Lock................................. : 0 (MSR not locked)

MSR_PKG_ENERGY_STATUS............(0x611) : 0x549E4D6
------------------------------------------
 - Total Energy Consumed................ : 5415 Joules (Watt = Joules / seconds)

MSR_PKG_POWER_INFO...............(0x614) : 0x1280460
------------------------------------------
 - Thermal Spec Power................... : 140 Watt
 - Minimum Power........................ : 0
 - Maximum Power........................ : 0
 - Maximum Time Window.................. : 0

MSR_PP0_POWER_LIMIT..............(0x638) : 0x14FFD0
------------------------------------------
 - Power Limit.......................... : 4090 Watt
 - Enable Power Limit................... : 1 (enabled)
 - Clamping Limitation.................. : 0 (disabled)
 - Time Window for Power Limit.......... : 10 (10240 milli-Seconds)
 - Lock................................. : 0 (MSR not locked)

MSR_PP0_ENERGY_STATUS............(0x639) : 0x0

MSR_TURBO_ACTIVATION_RATIO.......(0x64C) : 0x0

MSR_CONFIG_TDP_NOMINAL...........(0x648) : 0x1E
MSR_CONFIG_TDP_LEVEL1............(0x649) : 0x940000001B0460
MSR_CONFIG_TDP_LEVEL2............(0x64a) : 0x94000000000000
MSR_CONFIG_TDP_CONTROL...........(0x64b) : 0x0
MSR_TURBO_ACTIVATION_RATIO.......(0x64c) : 0x0
MSR_PKGC6_IRTL...................(0x60b) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x500E38B43C
MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x3396C48
MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x65053B22B0

IA32_TSC_DEADLINE................(0x6E0) : 0x2AE6F70F1EA

CPU Ratio Info:
------------------------------------------
Base Clock Frequency (BLCK)............. : 100 MHz
Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz)
Maximum non-Turbo Ratio/Frequency........: 30 (3000 MHz)
Maximum Turbo Ratio/Frequency............: 43 (4300 MHz)
P-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ 37 (43) ]
CPU C3-Cores [ 1 2 4 6 10 12 14 ]
CPU C6-Cores [ 0 2 4 6 8 10 13 14 ]
CPU P-States [ 26 37 (43) ]
CPU C6-Cores [ 0 2 4 5 6 8 10 12 13 14 ]
CPU P-States [ 26 37 42 (43) ]
CPU C3-Cores [ 1 2 4 6 10 12 14 15 ]
CPU P-States [ (12) 26 35 37 42 43 ]
CPU C3-Cores [ 0 1 2 4 6 7 10 12 14 15 ]
CPU C6-Cores [ 0 2 3 4 5 6 7 8 9 10 12 13 14 ]
CPU P-States [ 12 26 28 35 37 42 (43) ]
CPU P-States [ (12) 26 28 31 35 37 42 43 ]
CPU P-States [ 12 26 28 31 32 35 37 42 (43) ]
CPU P-States [ 12 26 28 31 32 33 35 37 42 (43) ]
CPU P-States [ (12) 26 28 29 31 32 33 35 37 42 43 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 12 13 14 ]
CPU P-States [ (12) 26 28 29 31 32 33 34 35 37 42 43 ]
CPU P-States [ 12 26 28 29 30 31 32 33 34 35 37 42 (43) ]
CPU P-States [ 12 26 28 29 30 31 32 33 34 35 37 41 42 (43) ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ]
CPU C3-Cores [ 0 1 2 4 5 6 7 10 12 14 15 ]
CPU P-States [ (12) 25 26 28 29 30 31 32 33 34 35 37 41 42 43 ]
CPU P-States [ (12) 25 26 27 28 29 30 31 32 33 34 35 37 41 42 43 ]
manoranjans-Pro:~ manoranjan$ 

config.plist.zip

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...