Contribute
Register

How to extend the iMac Pro to X99 [Successful Build/Extended Guide]

Status
Not open for further replies.
I believe you, for me first on 10.13.6 @PMheart performance patch wasn’t working. Next day @cfszs posted on insanely another performance patch for 10.13.6 based on @PMheart patch and that’s the patch that is working for me on 10.13.6

I see... can you post once more the performance patch of @cfszs for 10.13.6 final release? I will give it a try..
 
I see... can you post once more the performance patch of @cfszs for 10.13.6 final release? I will give it a try..
I believe you, for me first on 10.13.6 @PMheart performance patch wasn’t working. Next day @cfszs posted on insanely another performance patch for 10.13.6 based on @PMheart patch and that’s the patch that is working for me on 10.13.6

Edit --
Not working xcpm performance patch for 10.13.6 on haswell-e

Code:
# performance fix for 10.13.6 Beta 2

# find
C1 E3 08 48 63 D3 89 D0 48 C1 EA 20 B9 99 01 00 00 0F 30 48 FF 05 A9 EA 6B 00 48 83 C4 08 5B 5D C3 66 2E 0F 1F 84 00 00 00 00 00
# repl
BB 00 FF 00 00 48 63 D3 89 D0 48 C1 EA 20 B9 99 01 00 00 0F 30 48 FF 05 A9 EA 6B 00 48 83 C4 08 5B 5D C3 90 90 90 90 90 90 90 90

Working performance patch on 10.13.6 on haswell-e based on @PMheart found by @cfszs
Code:
# performance fix for 10.13.6 (17G65)

# find
C1 E3 08 48 63 D3 89 D0 48 C1 EA 20 B9 99 01 00 00 0F 30 48 FF 05 79 B0 6B 00 48 83 C4 08 5B 5D C3 66 2E 0F 1F 84 00 00 00 00 00
# repl
BB 00 FF 00 00 48 63 D3 89 D0 48 C1 EA 20 B9 99 01 00 00 0F 30 48 FF 05 79 B0 6B 00 48 83 C4 08 5B 5D C3 90 90 90 90 90 90 90 90
 


@dMatik ,

I am using these performance patches provided by @PMheart :

10.13.6 final release:

find:
C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF0579B0 6B004883 C4085B5D C3662E0F 1F840000 000000

replace:
BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 79B06B00 4883C408 5B5DC390 90909090 909090

10.14 PB3:

find:
C1E30848 63D389D0 48C1EA20 B9990100 000F3048 FF05C3FA 76004883 C4085B5D C30F1F40 00

replace:
BB00FF00 004863D3 89D048C1 EA20B999 0100000F 3048FF05 C3FA7600 4883C408 5B5DC390 90

At least the two 10.13.6 final release performance patches are identical!

Thus, @cfszs just uses the 10.13.6 final release performance patch provided by @PMheart ...

This patch does not work for Broadwell-E, not even with your KernelXCPM flag..

Screen Shot 2018-07-25 at 18.34.18.png


Screen Shot 2018-07-25 at 18.33.10.png

No OC with Broadwell-E under 10.13.6 (and 10.14)...
 
Last edited:
yes I saw the same things
BUT my results are better
I had to play with the bios cause the comportement of the sync cores or else are different than X.12

anyway I join a screen of what I have and as we have same rig almost
le the know if I can help
34880757_581712542213687_7155158345379217408_n.png

Thanks for the suggestion, I completed the guide and everything works as expected, even better than my last Sierra Hackintosh.
The only worst thing is my CPU benchmark.
I used to reach with Geekbench 4:
4267 single core | 44803 multi core
in macOS 10.12.x, now my results are:
3911 single core | 38542 multi core
 
yes I saw the same things
BUT my results are better
I had to play with the bios cause the comportement of the sync cores or else are different than X.12

anyway I join a screen of what I have and as we have same rig almost
le the know if I can help
View attachment 343049

That's roughly the same Geekbench 4 score difference with and without OC that I also observe..

In Cinebench, the score difference is about 400..
 
  • Like
Reactions: GDS
exactly
One point important is also that the benchmarks (any) are not very trustable
I mean, synthetic benchs cannot show "precisely" how the hack will be in a specific field (computing, rendering, hyperthreading)

m rig
in term of synthetic benchs:
Cinebench i have bad score (really bad score)
Luxmark i have some World records in OpenCL CPU :headbang:
GeekBench: not very impressive results compared to a X299/7980XE

In any case my goal is to have "scores" on 24/7 days use, if My rig is 100% stable and highly performant compared on the apple standard market... I am happy :D


Also OC a 1080Ti doesn't bring any interests (like with my Maxwell: that I was able to increase voltage, frequency etc)
the Pascal allows only to erase the limitation of the Wattage, (with modded BIOS XOC): meaning the GPU manages depending on temperature ONLY, no max wattage limitation like 300W or 350W if the max temp is not reached, so a water force water bloc or a EKWB cooling is mandatory!

I didnt find any applications which can use 100% the 1080Ti (rendering X265 in 6 or 8K, or computing like stitching, photogrammetry etc, uses the CPU first)
Mac is not super optimized for GPGPU (cuda): it is clearly useful to have the cuda drivers but I think the OS and the programs are optimized for OpenCL (AMD is everywhere on apple models)
but Nvidia in OpenCL manages it super well of course but could be more impressive if all the recent Apple computers will have ONLY Nvidia graphic cards

Anyway compared to a legit iMac Pro, I am not disappointed :mrgreen:

btw if some people want to upgrade to NVMe, this 970 EVO is a good invest
and plug and play with the KGP method
the throttling is not so present like with the 960 Pro, but a cooler on it helps in some ways ;)

ssd-970-evo_label_front-star-100755686-large.jpg

That's roughly the same Geekbench 4 score difference with and without OC that I also observe..

In Cinebench, the score difference is about 400..
 
Last edited:
hey @kgp thanks for the guide!

I'm trying to use part of this to get my XCPM working on my broadwell chip as well as using this thread here. My main reason for focusing on this is because my computer will get under load in my editing programs - Premiere Pro and Davinci - And randomly shut down. At first i thought it was an external USB power issue, but no, I did that custom SSDT from @RehabMan and i'm still having these shut downs.

I have two errors in your described process where the rest come back correct.



I cannot get this terminal command to come back to "1" it always comes back "0"



I also do not understand how to compile x-code. I have gone through the guidline you link and all of that comes back and the command lines are installed. However, I cannot for the life of me how to figure out how to actually compile the project file into a kext or what I'm supposed to do! So I'm very stuck on this particular AppleIntelInfo.Kext step.

I've included my debug report updated on next boot after one of these random restarts and my config file(uuid and serials have been removed). Any help here would be greatly appreciated!

Does anyone have any help for this power cycle? It is driving me up a wall. Any expert opinions would be greatly appreciated @kgp
 
Does anyone have any help for this power cycle? It is driving me up a wall. Any expert opinions would be greatly appreciated @kgp
May be hardware side, do you have windows on your sistem to check this behavior? Or may, just may be something regarding RTC, check AppleRTC in clover configurator Kext and Kernel Patches. I only had once problems with RTC more exactly I lost my bios settings, but that only once happened and idk the exact reason (may also was hardware side issue). Random reboots happen on bad configured hackintosh, but random shutdows unheard...

PS: Regarding my deleted post, I didn’t want to break any of this amazing forum rules, it was a typo, istead of pb (public beta) was dp (dev. preview). All the test I run were and are made on public beta 3.
 
Does anyone have any help for this power cycle? It is driving me up a wall. Any expert opinions would be greatly appreciated @kgp

You are mixing my guidelines with those of others.. no support from my side in this case..
 
  • Like
Reactions: GDS
You are mixing my guidelines with those of others.. no support from my side in this case..

What guidelines am I mixing? Sorry, I'm trying to use your specific process of Broadwell-E XCPM and thats where my issue lies, as I've managed all of your previous steps except to verify the frequency vectors or what steps to fix this error, since all other tests in your guide are working on my build.

Thank you for the help and advice!
 
Status
Not open for further replies.
Back
Top