Contribute
Register

The Perfect Customac-Pro: X99-A II, i7-6950X, 128GB G.Skill TridentZ, Aorus GTX 1080 TI Xtreme

Status
Not open for further replies.
Ok now I assume that system is stable enough, I have passed 4 days without any random reboots. Since yesterday I'm running this config entirely based with your guide except I don't use the PMDrvr.kext. No reboot or kernel panics I'm confident the system is stable too with this shema. After a couple of days without any issue I'll try to put the PMDrvr kext into the EFI folder just to confirm it come from this kext.
Stay tuned ;)

PMDrvr.kext should cause random reboots only in combination with sleep/wake functionality! This is a well know problem that I also mention in my guide. If you use PMDrvr.kext, you have to disable the sleep function. If you option for sleep/wake, you have to remove PMDrvr.kext.

Anyway, lets wait on your results.... ;)
 
I will field this one. This is what I do all day everyday. What they are talking about in their article relates to after effects not being particularly good at multithreading. Therefore the Quad core 6700K will preform faster at stock speeds than the 6850X. now if you overclock then you can also get better performance. Most of us are running a 4.2GHZ overclock which is the top end stability on any processor. If you run this on any of the processors, they will all get similar results.

Kevin

Thanks Kevin for this important explanation! I was wondering why the 6950X should be less efficient for graphics applications. Apparently, the real problem is related to after effects, which is not able to take profit of multi-threading, thus finally in this particular case the stock speed clearly dominates the after effects performance, which seems to be slightly higher in case of the 6700K and 7700K without OC.

The important message for @Kafke is, that there is no reason to go for a more expensive processor with more cores but lower stock speed, as long the build is meant for graphics applications not able to take profit of multi-threading functionality.

:thumbup:
 
Thanks Kevin for this important explanation! I was wondering why the 6950X should be less efficient for graphics applications. Apparently, the real problem is related to after effects, which is not able to take profit of multi-threading, thus finally in this particular case the stock speed clearly dominates the after effects performance, which seems to be slightly higher in case of the 6700K and 7700K without OC.

The important message for @Kafke is, that there is no reason to go for a more expensive processor with more cores but lower stock speed, as long the build is meant for graphics applications not able to take profit of multi-threading functionality.

:thumbup:
This has been a gripe for me with after effects for a while. They initially thought that GPU processing was going to take over. Several versions in they are finding that updating older code base is harder than they imagined. other graphics softwares run really well with more cores. It's just after effects.

Kevin
 
PMDrvr.kext should cause random reboots only in combination with sleep/wake functionality! This is a well know problem that I also mention in my guide. If you use PMDrvr.kext, you have to disable the sleep function. If you option for sleep/wake, you have to remove PMDrvr.kext.

Anyway, lets wait on your results.... ;)

Ok my bad...Honestly I don't saw your warning message about the fact sleep function and EIST are not compatible, sorry about that.
So, because I don't care about sleep / wake, I decided to step back for this step, this is what I do :

- Added PMDrvr.kext to the EFI folder
- Remove VoodooTSCSync.kext from EFI
- Disable Darkwake=0 into the config.plist
- Untick "Wake for network access" and "Enable Power Nap" options
- Remove the four related entries from KernelToPatch section

Then I rebooted and unfortunately even with sleep function disabled I have some random reboots. :crazy:
 
Ok my bad...Honestly I don't saw your warning message about the fact sleep function and EIST are not compatible, sorry about that.
So, because I don't care about sleep / wake, I decided to step back for this step, this is what I do :

- Added PMDrvr.kext to the EFI folder
- Remove VoodooTSCSync.kext from EFI
- Disable Darkwake=0 into the config.plist
- Untick "Wake for network access" and "Enable Power Nap" options
- Remove the four related entries from KernelToPatch section

Then I rebooted and unfortunately even with sleep function disabled I have some random reboots. :crazy:


You also have to tick the option that your computer never goes to sleep! In fact this step would have been sufficient to disable sleep/wake functionality.

However, I was already thinking that your problem with PMDrvr.kext and related random reboots cannot be sleep/wake related as you mention that your random reboots exclusively occur under load conditions while PMDrvr.kext mainly causes problem on wake from sleep.

Why PMDrvr.kext should cause the reboot issues in your particular case during load conditions I do not know. Did you download and install the correct PMDrvr.kext for Broadwell CPU's? You know that I also attached a PMDrvr.kext for Haswell architecture. The latter PMDrvr.kext will not work in your case of an i7-6950X Broadwell CPU!

Remember that PMDrvr.kext also at least requires Piker-Alpha's properly configured ssdt.aml. I even use PMDrvr.kext and a fully functional XCPM in parallel. Do you also successfully run XCPM or did you at least configure XCPM at all?

PMDrvr.kext is purely CPU related! Thus I cannot imagine why PMDrvr.kext should result in random reboots in your particular case, moreover as we use the same CPU configuration and the main difference in our builds just consists in a different board and graphics configuration.

These are all possible error sources that would come to my mind for now. If there is no solution, you might have to live without
PMDrvr.kext and EIST functionality.

Cheers,

KGP
 
Last edited:
Thanks for this great guide.
I've just built a machine with :
- Asus X99-A II
- I7 6900k (currently running at 4GHz)
- 2x16GB G.Skill Trident Z
- 512GB Samsung EVO 960 (M.2)
- another 512GB Samsung EVO 860 (SATA)

It works smoothly, and the only problem that I have (and not really searched...) is the wake from suspend (the machine reboots completely). Nothing really annoying to me, but still :D

Anyway, thanks a lot, really, A LOT.
 
  • Like
Reactions: kgp
You also have to tick the option that your computer never goes to sleep! In fact this step would have been sufficient to disable sleep/wake functionality.

However, I was already thinking that your problem with PMDrvr.kext and related random reboots cannot be sleep/wake related as you mention that your random reboots exclusively occur under load conditions while PMDrvr.kext mainly causes problem on wake from sleep.

Why PMDrvr.kext should cause the reboot issues in your particular case during load conditions I do not know. Did you download and install the correct PMDrvr.kext for Broadwell CPU's? You know that I also attached a PMDrvr.kext for Haswell architecture. The latter PMDrvr.kext will not work in your case of an i7-6950X Broadwell CPU!

Remember that PMDrvr.kext also at least requires Piker-Alpha's properly configured ssdt.aml. I even use PMDrvr.kext and a fully functional XCPM in parallel. Do you also successfully run XCPM or did you at least configure XCPM at all?

PMDrvr.kext is purely CPU related! Thus I cannot imagine why PMDrvr.kext should result in random reboots in your particular case, moreover as we use the same CPU configuration and the main difference in our builds just consists in a different board and graphics configuration.

These are all possible error sources that would come to my mind for now. If there is no solution, you might have to live without
PMDrvr.kext and EIST functionality.

Cheers,

KGP

thanks for your feedbacks.
I re-checked again and I have the correct PDMrvr.kext for Broadwell of course. I made a new ssdt file just in case. I have not any error while testing stuffs with terminal, for the final step the script return that :
Code:
AppleIntelInfo.kext v2.5 Copyright © 2012-2017 Pike R. Alpha. All rights reserved.

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

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

Processor Signature..................... : 0x406F1
------------------------------------------
- Family............................... : 6
- Stepping............................. : 1
- Model................................ : 0x4F (79)

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

MSR_CORE_THREAD_COUNT............(0x35)  : 0x0
------------------------------------------
- Core Count........................... : 10
- Thread Count......................... : 20

MSR_PLATFORM_INFO................(0xCE)  : 0x20080C3BF3811E00
------------------------------------------
- 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)  : 0x402
------------------------------------------
- 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............... : 0 (disabled/unsupported)
- C1 State Auto Demotion............... : 0 (disabled/unsupported)
- C3 State Undemotion.................. : 0 (disabled/unsupported)
- C1 State Undemotion.................. : 0 (disabled/unsupported)
- Package C-State Auto Demotion........ : 0 (disabled/unsupported)
- Package C-State Undemotion........... : 0 (disabled/unsupported)

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)  : 0x224AFDB035
IA32_APERF.......................(0xE8)  : 0x1F6E0206D0
MSR_0x150........................(0x150) : 0x0

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

MSR_IA32_PERF_STATUS.............(0x198) : 0x1AFD00001400
------------------------------------------
- Current Performance State Value...... : 0x1400 (2000 MHz)

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

IA32_CLOCK_MODULATION............(0x19A) : 0x0

IA32_THERM_INTERRUPT.............(0x19B) : 0x0

IA32_THERM_STATUS................(0x19C) : 0x88400000
------------------------------------------
- Thermal Status....................... : 0
- Thermal Log.......................... : 0
- PROCHOT # or FORCEPR# event.......... : 0
- PROCHOT # or FORCEPR# log............ : 0
- Critical Temperature Status.......... : 0
- Critical Temperature log............. : 0
- Thermal Threshold #1 Status.......... : 0
- Thermal Threshold #1 log............. : 0
- Thermal Threshold #2 Status.......... : 0
- Thermal Threshold #2 log............. : 0
- Power Limitation Status.............. : 0
- Power Limitation log................. : 0
- Current Limit Status................. : 0
- Current Limit log.................... : 0
- Cross Domain Limit Status............ : 0
- Cross Domain Limit log............... : 0
- Digital Readout...................... : 64
- Resolution in Degrees Celsius........ : 1
- Reading Valid........................ : 1 (valid)

MSR_THERM2_CTL...................(0x19D) : 0x0

IA32_MISC_ENABLES................(0x1A0) : 0x850089
------------------------------------------
- Fast-Strings......................... : 1 (enabled)
- FOPCODE compatibility mode Enable.... : 0
- Automatic Thermal Control Circuit.... : 1 (enabled)
- Split-lock Disable................... : 0
- Performance Monitoring............... : 1 (available)
- Bus Lock On Cache Line Splits Disable : 0
- Hardware prefetch Disable............ : 0
- Processor Event Based Sampling....... : 0 (PEBS supported)
- GV1/2 legacy Enable.................. : 0
- Enhanced Intel SpeedStep Technology.. : 1 (enabled)
- MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported)
- Adjacent sector prefetch Disable..... : 0
- CFG Lock............................. : 0 (MSR not locked)
- xTPR Message Disable................. : 1 (disabled)

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

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

MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x2828282828282828
------------------------------------------
- Maximum Ratio Limit for C01.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C02.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C03.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C04.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C05.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C06.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C07.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C08.......... : 28 (4000 MHz)

MSR_TURBO_RATIO_LIMIT1...........(0x1AE) : 0x2222222222222828
------------------------------------------
- Maximum Ratio Limit for C09.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C10.......... : 28 (4000 MHz)

IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x0

MSR_POWER_CTL....................(0x1FC) : 0x2904005B
------------------------------------------
- Bi-Directional Processor Hot..........: 1 (enabled)
- 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) : 0x7FFF80015FFF8
------------------------------------------
- Package Power Limit #1............... : 4095 Watt
- Enable Power Limit #1................ : 1 (enabled)
- Package Clamping Limitation #1....... : 1 (allow going below OS-requested P/T state during Time Window for Power Limit #1)
- Time Window for Power Limit #1....... : 10 (2560 milli-Seconds)
- Package Power Limit #2............... : 4095 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) : 0xE38C2
------------------------------------------
- Total Energy Consumed................ : 56 Joules (Watt = Joules / seconds)

MSR_PKGC3_IRTL...................(0x60a) : 0x0
MSR_PKGC6_IRTL...................(0x60b) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0xA9AEFD0F4
MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0xA9AEFD0F4
MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x6929C512E

IA32_TSC_DEADLINE................(0x6E0) : 0x4322B042EEA6

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............: 40 (4000 MHz)
P-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ (12) 20 27 ]
CPU C6-Cores [ 0 2 4 6 8 10 12 14 18 ]
CPU P-States [ 12 20 27 31 (40) ]
CPU C6-Cores [ 0 1 2 4 5 6 8 10 11 12 13 14 15 16 18 19 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 8 10 11 12 13 14 15 16 17 18 19 ]
CPU P-States [ (12) 20 27 31 36 40 ]
CPU P-States [ 12 (20) 27 30 31 36 40 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ]
CPU P-States [ 12 20 27 30 31 33 36 (40) ]

If you are interested to make more test, I'm your man. I want to understand and help (how I can)
 
thanks for your feedbacks.
I re-checked again and I have the correct PDMrvr.kext for Broadwell of course. I made a new ssdt file just in case. I have not any error while testing stuffs with terminal, for the final step the script return that :
Code:
AppleIntelInfo.kext v2.5 Copyright © 2012-2017 Pike R. Alpha. All rights reserved.

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

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

Processor Signature..................... : 0x406F1
------------------------------------------
- Family............................... : 6
- Stepping............................. : 1
- Model................................ : 0x4F (79)

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

MSR_CORE_THREAD_COUNT............(0x35)  : 0x0
------------------------------------------
- Core Count........................... : 10
- Thread Count......................... : 20

MSR_PLATFORM_INFO................(0xCE)  : 0x20080C3BF3811E00
------------------------------------------
- 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)  : 0x402
------------------------------------------
- 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............... : 0 (disabled/unsupported)
- C1 State Auto Demotion............... : 0 (disabled/unsupported)
- C3 State Undemotion.................. : 0 (disabled/unsupported)
- C1 State Undemotion.................. : 0 (disabled/unsupported)
- Package C-State Auto Demotion........ : 0 (disabled/unsupported)
- Package C-State Undemotion........... : 0 (disabled/unsupported)

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)  : 0x224AFDB035
IA32_APERF.......................(0xE8)  : 0x1F6E0206D0
MSR_0x150........................(0x150) : 0x0

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

MSR_IA32_PERF_STATUS.............(0x198) : 0x1AFD00001400
------------------------------------------
- Current Performance State Value...... : 0x1400 (2000 MHz)

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

IA32_CLOCK_MODULATION............(0x19A) : 0x0

IA32_THERM_INTERRUPT.............(0x19B) : 0x0

IA32_THERM_STATUS................(0x19C) : 0x88400000
------------------------------------------
- Thermal Status....................... : 0
- Thermal Log.......................... : 0
- PROCHOT # or FORCEPR# event.......... : 0
- PROCHOT # or FORCEPR# log............ : 0
- Critical Temperature Status.......... : 0
- Critical Temperature log............. : 0
- Thermal Threshold #1 Status.......... : 0
- Thermal Threshold #1 log............. : 0
- Thermal Threshold #2 Status.......... : 0
- Thermal Threshold #2 log............. : 0
- Power Limitation Status.............. : 0
- Power Limitation log................. : 0
- Current Limit Status................. : 0
- Current Limit log.................... : 0
- Cross Domain Limit Status............ : 0
- Cross Domain Limit log............... : 0
- Digital Readout...................... : 64
- Resolution in Degrees Celsius........ : 1
- Reading Valid........................ : 1 (valid)

MSR_THERM2_CTL...................(0x19D) : 0x0

IA32_MISC_ENABLES................(0x1A0) : 0x850089
------------------------------------------
- Fast-Strings......................... : 1 (enabled)
- FOPCODE compatibility mode Enable.... : 0
- Automatic Thermal Control Circuit.... : 1 (enabled)
- Split-lock Disable................... : 0
- Performance Monitoring............... : 1 (available)
- Bus Lock On Cache Line Splits Disable : 0
- Hardware prefetch Disable............ : 0
- Processor Event Based Sampling....... : 0 (PEBS supported)
- GV1/2 legacy Enable.................. : 0
- Enhanced Intel SpeedStep Technology.. : 1 (enabled)
- MONITOR FSM.......................... : 1 (MONITOR/MWAIT supported)
- Adjacent sector prefetch Disable..... : 0
- CFG Lock............................. : 0 (MSR not locked)
- xTPR Message Disable................. : 1 (disabled)

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

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

MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x2828282828282828
------------------------------------------
- Maximum Ratio Limit for C01.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C02.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C03.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C04.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C05.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C06.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C07.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C08.......... : 28 (4000 MHz)

MSR_TURBO_RATIO_LIMIT1...........(0x1AE) : 0x2222222222222828
------------------------------------------
- Maximum Ratio Limit for C09.......... : 28 (4000 MHz)
- Maximum Ratio Limit for C10.......... : 28 (4000 MHz)

IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x0

MSR_POWER_CTL....................(0x1FC) : 0x2904005B
------------------------------------------
- Bi-Directional Processor Hot..........: 1 (enabled)
- 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) : 0x7FFF80015FFF8
------------------------------------------
- Package Power Limit #1............... : 4095 Watt
- Enable Power Limit #1................ : 1 (enabled)
- Package Clamping Limitation #1....... : 1 (allow going below OS-requested P/T state during Time Window for Power Limit #1)
- Time Window for Power Limit #1....... : 10 (2560 milli-Seconds)
- Package Power Limit #2............... : 4095 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) : 0xE38C2
------------------------------------------
- Total Energy Consumed................ : 56 Joules (Watt = Joules / seconds)

MSR_PKGC3_IRTL...................(0x60a) : 0x0
MSR_PKGC6_IRTL...................(0x60b) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0xA9AEFD0F4
MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0xA9AEFD0F4
MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x6929C512E

IA32_TSC_DEADLINE................(0x6E0) : 0x4322B042EEA6

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............: 40 (4000 MHz)
P-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ (12) 20 27 ]
CPU C6-Cores [ 0 2 4 6 8 10 12 14 18 ]
CPU P-States [ 12 20 27 31 (40) ]
CPU C6-Cores [ 0 1 2 4 5 6 8 10 11 12 13 14 15 16 18 19 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 8 10 11 12 13 14 15 16 17 18 19 ]
CPU P-States [ (12) 20 27 31 36 40 ]
CPU P-States [ 12 (20) 27 30 31 36 40 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 ]
CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ]
CPU P-States [ 12 20 27 30 31 33 36 (40) ]

If you are interested to make more test, I'm your man. I want to understand and help (how I can)

Looks everything o.k... Don't know where is your knot with PMDrvr.kext.. sorry
By the way, if you use PMDrvr.kext you should not remove the four Sammler KernelToPatch entries.
 
@kgp @sebtech Don't know if my case is related cause I have a Haswell CPU, but after a day of heavy use restarts started to happen when mixing fully functional xcpm with PMDrvr.kext. Only way to get back a stable machine was to delete the last mentioned kext.
 
@kgp @sebtech Don't know if my case is related cause I have a Haswell CPU, but after a day of heavy use restarts started to happen when mixing fully functional xcpm with PMDrvr.kext. Only way to get back a stable machine was to delete the last mentioned kext.

Thanks for this interesting info!
 
Status
Not open for further replies.
Back
Top