Contribute
Register

[GUIDE] Full Power Management w/ Dual/Single Broadwell-EP/Haswell-EP CPUs on 10.12.

Status
Not open for further replies.
Okrasit made a kext concerning having the max frequency on each core
without I have better score in mono and also multi

I just followed the guide nothing more nothing less after I OC the graphic cards but it was stable before ...

injecting frequency for Mac 6;1 it is imac17,1 but some have problems so maybe change?

again as it is 2 different generation and as the fakeCPUID is different I cannot help more :(
 
Okrasit made a kext concerning having the max frequency on each core
without I have better score in mono and also multi

I just followed the guide nothing more nothing less after I OC the graphic cards but it was stable before ...

injecting frequency for Mac 6;1 it is imac17,1 but some have problems so maybe change?

again as it is 2 different generation and as the fakeCPUID is different I cannot help more :(
Thanks anyway i use SMBIOS MacPro6,1 so the frequency is already injected... maybe i can try imac17,1 and injecting the frequency but i don't think that will do the trick
 
ye maybe you are right
by the way I always read that the v3 are easier to install than v4

after the score on GB it is just a score, depending of the version of GB of what you do and so on...
if u compare on the results on GB website, it is pretty tricky to have them
if you compare to some scores of people here on the forum with same configuration (DDR, CPU, SSD/NVMe) it is realist

i dont have any score on GB but tons on Luxmark C++ and others so as you can see it is not something u need to care instead you have 20% of what u should have I
good luck
 
ye maybe you are right
by the way I always read that the v3 are easier to install than v4

after the score on GB it is just a score, depending of the version of GB of what you do and so on...
if u compare on the results on GB website, it is pretty tricky to have them
if you compare to some scores of people here on the forum with same configuration (DDR, CPU, SSD/NVMe) it is realist

i dont have any score on GB but tons on Luxmark C++ and others so as you can see it is not something u need to care instead you have 20% of what u should have I
good luck
i don't know about sure about the easy install on v3 vs v4... i had a (still have it, it's now in my server) 2658v4 ES2 and this one was very easy to setup osx on

Biut about the score's of Geekbench... yes... well... i care more that my machine is freezing all the time and i can not find the problem..... i only know the PM is working the whole time (also my machine never goes to idle x12)
 
Here is my P & C states output
Code:
AppleIntelInfo.kext v2.6 Copyright © 2012-2017 Pike R. Alpha. All rights reserved.

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

Processor Brandstring....................: Intel(R) Xeon(R) CPU E5-2696 v3 @ 2.30GHz

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

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

MSR_CORE_THREAD_COUNT............(0x35)  : 0x0
------------------------------------------
- Core Count........................... : 18
- Thread Count......................... : 36

MSR_PLATFORM_INFO................(0xCE)  : 0x20080C33F3811700
------------------------------------------
- Maximum Non-Turbo Ratio.............. : 0x17 (2300 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)  : 0x8402
------------------------------------------
- I/O MWAIT Redirection Enable......... : 1 (enabled, IO read of MSR(0xE4) mapped to MWAIT)
- CFG Lock............................. : 1 (MSR locked until next reset)
- 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)  : 0x5CA827139B
IA32_APERF.......................(0xE8)  : 0x87007A628A

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

MSR_IA32_PERF_STATUS.............(0x198) : 0x215900002200
------------------------------------------
- Current Performance State Value...... : 0x2200 (3400 MHz)

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

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

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

IA32_THERM_STATUS................(0x19C) : 0x882E0800
------------------------------------------
- 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................. : 1
- Current Limit Status................. : 0
- Current Limit log.................... : 0
- Cross Domain Limit Status............ : 0
- Cross Domain Limit log............... : 0
- Digital Readout...................... : 46
- Resolution in Degrees Celsius........ : 1
- Reading Valid........................ : 1 (valid)

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

IA32_MISC_ENABLES................(0x1A0) : 0x840089
------------------------------------------
- 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.. : 0 (disabled)
- 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) : 0x4E0A00
------------------------------------------
- Turbo Attenuation Units.............. : 0
- Temperature Target................... : 78
- TCC Activation Offset................ : 0

MSR_MISC_PWR_MGMT................(0x1AA) : 0x400000
------------------------------------------
- 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) : 0x2626262626262626
------------------------------------------
- Maximum Ratio Limit for C01.......... : 26 (3800 MHz)
- Maximum Ratio Limit for C02.......... : 26 (3800 MHz)
- Maximum Ratio Limit for C03.......... : 26 (3800 MHz)
- Maximum Ratio Limit for C04.......... : 26 (3800 MHz)
- Maximum Ratio Limit for C05.......... : 26 (3800 MHz)
- Maximum Ratio Limit for C06.......... : 26 (3800 MHz)
- Maximum Ratio Limit for C07.......... : 26 (3800 MHz)
- Maximum Ratio Limit for C08.......... : 26 (3800 MHz)

MSR_TURBO_RATIO_LIMIT1...........(0x1AE) : 0x2626262626262626
------------------------------------------
- Maximum Ratio Limit for C09.......... : 26 (3800 MHz)
- Maximum Ratio Limit for C10.......... : 26 (3800 MHz)
- Maximum Ratio Limit for C11.......... : 26 (3800 MHz)
- Maximum Ratio Limit for C12.......... : 26 (3800 MHz)
- Maximum Ratio Limit for C13.......... : 26 (3800 MHz)
- Maximum Ratio Limit for C14.......... : 26 (3800 MHz)
- Maximum Ratio Limit for C15.......... : 26 (3800 MHz)
- Maximum Ratio Limit for C16.......... : 26 (3800 MHz)

MSR_TURBO_RATIO_LIMIT2...........(0x1AF) : 0x2626262626262626
------------------------------------------
- Maximum Ratio Limit for C17.......... : 26 (3800 MHz)
- Maximum Ratio Limit for C18.......... : 26 (3800 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) : 0x7854000DF8480
------------------------------------------
- Package Power Limit #1............... : 144 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....... : 111 (327680 milli-Seconds)
- Package Power Limit #2............... : 168 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) : 0x4C009544
------------------------------------------
- Total Energy Consumed................ : 77826 Joules (Watt = Joules / seconds)

MSR_CONFIG_TDP_NOMINAL...........(0x648) : 0x17
MSR_CONFIG_TDP_LEVEL1............(0x649) : 0x114091000130488
MSR_CONFIG_TDP_LEVEL2............(0x64a) : 0x114091000000000
MSR_CONFIG_TDP_CONTROL...........(0x64b) : 0x0
MSR_TURBO_ACTIVATION_RATIO.......(0x64c) : 0x0
MSR_PKGC3_IRTL...................(0x60a) : 0x0
MSR_PKGC6_IRTL...................(0x60b) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0xB58214A5DD
MSR_PKG_C3_RESIDENCY.............(0x3f8) : 0x0
MSR_PKG_C2_RESIDENCY.............(0x60d) : 0xB58214A5DD
MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x0

IA32_TSC_DEADLINE................(0x6E0) : 0x4CAEBD77CF0

CPU Ratio Info:
------------------------------------------
Base Clock Frequency (BLCK)............. : 100 MHz
Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz)
Maximum non-Turbo Ratio/Frequency........: 23 (2300 MHz)
Maximum Turbo Ratio/Frequency............: 38 (3800 MHz)
P-State ratio * 100 = Frequency in MHz
------------------------------------------
CPU P-States [ 32 36 (38) ]
CPU C6-Cores [ 0 2 4 6 8 10 12 14 18 20 22 24 26 28 30 ]
CPU P-States [ 31 32 36 (38) ]
CPU C6-Cores [ 0 2 4 6 8 10 11 12 14 15 16 18 20 22 24 26 27 28 30 31 32 33 34 35 ]
CPU P-States [ 31 32 36 37 (38) ]
CPU C6-Cores [ 0 2 4 6 8 10 11 12 14 15 16 17 18 20 22 24 26 27 28 30 31 32 33 34 35 ]
CPU C6-Cores [ 0 2 4 6 8 10 11 12 13 14 15 16 17 18 20 22 24 26 27 28 30 31 32 33 34 35 ]
CPU C6-Cores [ 0 2 3 4 6 8 10 11 12 13 14 15 16 17 18 20 22 24 26 27 28 30 31 32 33 34 35 ]
CPU C6-Cores [ 0 1 2 3 4 6 8 9 10 11 12 13 14 15 16 17 18 20 22 24 26 27 28 30 31 32 33 34 35 ]
CPU P-States [ 31 32 35 36 37 (38) ]
CPU P-States [ 31 32 34 35 36 37 (38) ]
CPU P-States [ (12) 29 31 32 34 35 36 37 38 ]
CPU P-States [ (12) 29 31 32 33 34 35 36 37 38 ]
CPU P-States [ (12) 29 30 31 32 33 34 35 36 37 38 ]
CPU C6-Cores [ 0 1 2 3 4 6 8 9 10 11 12 13 14 15 16 17 18 20 22 23 24 26 27 28 30 31 32 33 34 35 ]
CPU P-States [ 12 27 29 30 31 32 33 34 35 36 37 (38) ]
CPU P-States [ 12 26 27 29 30 31 32 33 34 35 36 37 (38) ]
CPU C6-Cores [ 0 1 2 3 4 6 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 26 27 28 30 31 32 33 34 35 ]
CPU P-States [ (12) 26 27 28 29 30 31 32 33 34 35 36 37 38 ]
CPU C6-Cores [ 0 1 2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 20 21 22 23 24 26 27 28 30 31 32 33 34 35 ]
CPU C6-Cores [ 0 1 2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 26 27 28 30 31 32 33 34 35 ]
 
My EFI
 

Attachments

  • Снимок экрана 2017-08-29 в 18.50.57.png
    Снимок экрана 2017-08-29 в 18.50.57.png
    261.6 KB · Views: 282
  • EFI.zip
    23.2 MB · Views: 147
Hi
Anyone here can help me, how to proper setup the mobo.
As i tried, ha to disable all the things. And strange options here like "efficient turbo" have to disable
It is a Supermicro X10Dai with 2 Xeon E5 2683 v3.
Low geek scores 15-16K, always same scores in win10 and 10.12.6 also.
I turned off hyperthreading just for being curious, and geekscore went up to 29.500.... strange.
And if I do theese patches do not changes geek values.
And I thing I have problems with memory speed. 2x16Gb Ddr4 intalled both cpus first slots
https://browser.geekbench.com/v4/cpu/3830727

thanks
V
 
@fojerhar
I think your graphic card too can make problems

all people having a or double xeon and a Nvidia (maxwell or pascal)
we have problems related to It

at first I thought it was my installation but when you watch some threads, all of us need to have HT disable for working better with Nvidia
 
@fojerhar
I think your graphic card too can make problems

all people having a or double xeon and a Nvidia (maxwell or pascal)
we have problems related to It

at first I thought it was my installation but when you watch some threads, all of us need to have HT disable for working better with Nvidia

yes, you're must be right, for example Nvidia driver manager cannot be open when HT enabled, when off that works well
 
Btw, I don't know it is a good thread to ask, but is there any option to patch supermicro bios to enable to run 2.9Ghz for all cores at turbo? for example @metacollin do you have experiences with it ?
 
Status
Not open for further replies.
Back
Top