Panamamax Posted February 15, 2017 Share Posted February 15, 2017 Good day Together... i have the same motherboard running two Xeon E5-2667 V4 2,9ghz Engineering samples. I managed to run my OS 10.12.1 fairly stable and without major issues. I followed a guid from metacollin on the other forum. There it is recommended to make your own ssdtPRgen, obviously i have a non supported CPU... Maxs-Mac-Pro-2:~ max$ /Users/max/ssdtPRGen.sh ssdtPRGen.sh v0.9 Copyright © 2011-2012 by † RevoGirl v6.6 Copyright © 2013 by † Jeroen v21.5 Copyright © 2013-2017 by Pike R. Alpha ----------------------------------------------------------- Bugs > https://github.com/Piker-Alpha/ssdtPRGen.sh/issues < System information: Mac OS X 10.12.1 (16B2555) Brandstring: "Genuine Intel® CPU 0000 @ 2.90GHz" Error: Unknown processor model ... Visit http://ark.intel.com to gather the required data: Processor Number TDP Low Frequency Mode (use AppleIntelInfo.kext) Base Frequency Max Turbo Frequency Cores Threads Aborting ... Done. Maxs-Mac-Pro-2:~ max$ My cpu´s should be the following: Processor Number E5-2667 V4 ES (QHVD) TDP 135W Low Frequency Mode (use AppleIntelInfo.kext) 1200 MHz Base Frequency 2900 MHz Max Turbo Frequency 3200 MHz Cores 8 pro CPU Threads 16 Pro CPU reading your thread i think you may have the knowledge to help me out here... my CPU´s should max out all cores at 3,2ghz, as of now they only reach 3,0 eventually. here some benches from just now: http://browser.primatelabs.com/geekbench3/8253154 https://browser.geekbench.com/v4/cpu/1867396 Actually i use this machine only when i have high power needs for video rendering, editing etc... so i don't really need any power management, i would be fine if it would just boost the speed to 3,2 and stay there all day long, the extra power consumption doesnt really matter for me, i also don't need sleep etc... Thanks for your Support! ...Max Link to comment https://www.insanelymac.com/forum/topic/320130-asus-z10pe-d8-ws-dsdt-disassemble-and-recompile/page/3/#findComment-2368502 Share on other sites More sharing options...
fluxus123 Posted February 15, 2017 Author Share Posted February 15, 2017 I did exactly that... generated an ssdt with Piker's script with a mile long tag line to define my cpu in minute detail. Got a ssdt out of it with methods for 48 logical cpus and geekbench score almost doubled compared to no PM. But it still can't be the right score?... ...looking at your 64bit geekbench score you are either only using 1 cpu with 16 threads max which is what I am fearing happens with mine. OR there isn't actually anything wrong at all with both our set-ups? Your score should be double that though no? seeing that you have 2 cpus? My score is now 2650/24000 and I am getting very confused with the Geekbench results. Mine is a E5-2658 v3 also an engineering sample and therefore clocked down to 2Ghz instead of 2.2Ghz. I have pasted other peoples cores below with the same processor, but one is a single cpu set-up (12 cores) and the second a dual cpu set-up (24 cores) http://browser.primatelabs.com/v4/cpu/1796900 http://browser.primatelabs.com/v4/cpu/1472151 <- my score is actually better than this guys/gals set-up though his/hers are clocked to 2.2Ghz spot the difference? And isn't it confusing? Am I missing something? mind sharing your config.plist, clover debug.log, piker's generated ssdt and your IOReg? In regards to your question have you tried ./ssdtPRGen.sh c 1 to get your last P state? or try -turbo 3200? Also, I think you need PM for working turbo frequencies and max 3.2. My score was super poor before getting PM stuff going. Sleep is a different matter...if it works as part of PM it's a bonus, but mine doesn't wake from sleep. Tried a lot and hit a dead end... Link to comment https://www.insanelymac.com/forum/topic/320130-asus-z10pe-d8-ws-dsdt-disassemble-and-recompile/page/3/#findComment-2368533 Share on other sites More sharing options...
fluxus123 Posted February 15, 2017 Author Share Posted February 15, 2017 read the topic https://pikeralpha.wordpress.com/2016/07/26/xcpm-for-unsupported-processor/ many replys about that I read it before, just like Pike's thread on XNU Cpu Power Management but doesn't say that haswell isn't supported? If anything should be even more supported? Link to comment https://www.insanelymac.com/forum/topic/320130-asus-z10pe-d8-ws-dsdt-disassemble-and-recompile/page/3/#findComment-2368559 Share on other sites More sharing options...
Panamamax Posted February 16, 2017 Share Posted February 16, 2017 Hey, thanks for the reply... i made my own thread yesterday and got teached that my ES version i have only is supporting up to 3,0ghz... so i guess thats all the power i can get out of them. i got also confused by differencing bench results, especially since i have a 1 CPU, 20core system i wanted to replace with the 2CPU 8 Core each system... i finally made my own benchmarks using different real life programs and my stopwatch to compare them. i finally moved on now with my 2x8 Core 3,0ghz setup, in pure multicore applications they are minimally slower than my 1x20core 2,3ghz system, but the single thread performance is better giving better results in programs like Lightroom and davinci resolve... Link to comment https://www.insanelymac.com/forum/topic/320130-asus-z10pe-d8-ws-dsdt-disassemble-and-recompile/page/3/#findComment-2368791 Share on other sites More sharing options...
fluxus123 Posted February 28, 2017 Author Share Posted February 28, 2017 I finally managed to get an output with AppleIntelInfo.kext after building it in XCode with PikeR's new commits. Output as follows: Maldon, do you think this looks all ok? Looks like all c and p states are working, but there are some other things that look quite out of range? Also, it's only mentioning 12 cores and 24 threads instead of 24 cores and 48 threads? AppleIntelInfo.kext v2.1 Copyright © 2012-2017 Pike R. Alpha. All rights reserved enableHWP................................: 0 Settings: ------------------------------------------ logMSRs..................................: 1 logIGPU..................................: 0 logCStates...............................: 1 logIPGStyle..............................: 1 Warning: Clover hw.busfrequency error detected : 17d78400 InitialTSC...............................: 0x31593cf0395a5 (43407 MHz) MWAIT C-States...........................: 8480 Processor Brandstring....................: Genuine Intel® CPU @ 2.00GHz Processor Signature..................... : 0x306F1 ------------------------------------------ - Family............................... : 6 - Stepping............................. : 1 - Model................................ : 0x3F (63) Model Specific Registers (MSRs) ------------------------------------------ MSR_CORE_THREAD_COUNT............(0x35) : 0xFFFFFF80A5536900 ------------------------------------------ - Core Count........................... : 12 - Thread Count......................... : 24 MSR_PLATFORM_INFO................(0xCE) : 0x80C33FB811400 ------------------------------------------ - Maximum Non-Turbo Ratio.............. : 0x14 (2000 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) : 0x8403 ------------------------------------------ - 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) : 0x189F712050 IA32_APERF.......................(0xE8) : 0x1CEB233E6C MSR_FLEX_RATIO...................(0x194) : 0x0 ------------------------------------------ MSR_IA32_PERF_STATUS.............(0x198) : 0x1CE600001700 ------------------------------------------ - Current Performance State Value...... : 0x1700 (2300 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_INTERRUPT.............(0x19B) : 0x0 IA32_THERM_STATUS................(0x19C) : 0x88350000 ------------------------------------------ - 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...................... : 53 - 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) : 0x5D0A00 ------------------------------------------ - Turbo Attenuation Units.............. : 0 - Temperature Target................... : 93 - 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) : 0x171717171718191A ------------------------------------------ - Maximum Ratio Limit for C01.......... : 1A (2600 MHz) - Maximum Ratio Limit for C02.......... : 19 (2500 MHz) - Maximum Ratio Limit for C03.......... : 18 (2400 MHz) - Maximum Ratio Limit for C04.......... : 17 (2300 MHz) - Maximum Ratio Limit for C05.......... : 17 (2300 MHz) - Maximum Ratio Limit for C06.......... : 17 (2300 MHz) - Maximum Ratio Limit for C07.......... : 17 (2300 MHz) - Maximum Ratio Limit for C08.......... : 17 (2300 MHz) MSR_TURBO_RATIO_LIMIT1...........(0x1AE) : 0x1717171717171717 ------------------------------------------ - Maximum Ratio Limit for C09.......... : 17 (2300 MHz) - Maximum Ratio Limit for C10.......... : 17 (2300 MHz) - Maximum Ratio Limit for C11.......... : 17 (2300 MHz) - Maximum Ratio Limit for C12.......... : 17 (2300 MHz) IA32_ENERGY_PERF_BIAS............(0x1B0) : 0x1 ------------------------------------------ - Power Policy Preference...............: 1 (highest performance) 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) : 0x783F000158348 ------------------------------------------ - Package Power Limit #1............... : 105 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............... : 126 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) : 0x53201B82 ------------------------------------------ - Total Energy Consumed................ : 85120 Joules (Watt = Joules / seconds) MSR_PKG_POWER_INFO...............(0x614) : 0x2F069001D00348 ------------------------------------------ - Thermal Spec Power................... : 105 Watt - Minimum Power........................ : 0 - Maximum Power........................ : 210 - Maximum Time Window.................. : 0 MSR_PP0_POWER_LIMIT..............(0x638) : 0x0 MSR_PP0_ENERGY_STATUS............(0x639) : 0x0 MSR_TURBO_ACTIVATION_RATIO.......(0x64C) : 0x0 MSR_CONFIG_TDP_NOMINAL...........(0x648) : 0x14 MSR_CONFIG_TDP_LEVEL1............(0x649) : 0xE8069000120348 MSR_CONFIG_TDP_LEVEL2............(0x64a) : 0xE8069000000000 MSR_CONFIG_TDP_CONTROL...........(0x64b) : 0x1 MSR_TURBO_ACTIVATION_RATIO.......(0x64c) : 0x0 MSR_PKGC6_IRTL...................(0x60b) : 0x0 MSR_PKG_C2_RESIDENCY.............(0x60d) : 0x16F34B147075E MSR_PKG_C6_RESIDENCY.............(0x3f9) : 0x17263AB21E0 IA32_TSC_DEADLINE................(0x6E0) : 0x31593D31382BD CPU Ratio Info: ------------------------------------------ Base Clock Frequency (BLCK)............. : 100 MHz Maximum Efficiency Ratio/Frequency.......: 12 (1200 MHz) Maximum non-Turbo Ratio/Frequency........: 20 (2000 MHz) Maximum Turbo Ratio/Frequency............: 26 (2600 MHz) P-State ratio * 100 = Frequency in MHz ------------------------------------------ CPU P-States [ 23 24 (25) ] CPU C6-Cores [ 0 1 2 4 5 6 7 8 11 12 15 19 20 23 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 10 11 12 14 15 16 17 19 20 23 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 10 11 12 14 15 16 17 18 19 20 23 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 23 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 19 20 22 23 ] CPU C6-Cores [ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ] Link to comment https://www.insanelymac.com/forum/topic/320130-asus-z10pe-d8-ws-dsdt-disassemble-and-recompile/page/3/#findComment-2375519 Share on other sites More sharing options...
Recommended Posts