Contribute
Register

How to build your own iMac Pro [Successful Build/Extended Guide]

Status
Not open for further replies.
Joined
Feb 24, 2013
Messages
2,293
Motherboard
ASUS WS X299 SAGE/10G
CPU
i9-9980XE
Graphics
Radeon VII
Mac
MacBook Pro
Mobile Phone
iOS
Thanks for the link regarding Premiere issues!
I've been using a Windows machine to encode. With a 8086k running Windows 10 it is able to encode faster than my hackintosh with a 7900x. I can only hope Adobe makes some progress on both stability and performance.

I am using 3 Benq pd3200u monitors.
Premiere/AME works way better under Windows and a CUDA enabled Quadro (or a 1080Ti/Titan Xp)...it just does.

Also your 8086 (aka better binned 8700k) has an Intel iGPU, which latest editions of Premiere/AME takes advantage of (note the Hardware option now available under AME).

The real iMac Pro or even the x299 Hackintosh does not have an iGPU and a 8700k will beat H264 encoding on any competing machine.

I have a question for you, could you disconnect ALL your monitors and try what you're doing with a single monitor?

I'm going to test this on my end as well.

I have noticed that my system the way it is, if I export straight to another codec and not H264, like ProRes 422 HQ or some other codec that's NOT H264, the machine will never hang. It's definitely macOS/Adobe/Vega related.

I had never had a crash in my previous 6700k Hackintosh during encodes to H264...
 

kgp

Retired
Joined
May 30, 2014
Messages
6,786
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
What's wrong with the post #9896?
In fact I was referring to post #9893..

You implemented an IOREG screenshot of the resulting i9-7940X PRxx thread implementation, but you only referred to a directory for the respective code snippet.

Would you be so kind to add the i9-7940X code snippet directly in post #9893, thus later on I can directly refer to it within my guide in post 1?

Code:
Please implement code snippet this way..

thanks
 
Last edited:
Joined
Sep 4, 2010
Messages
81
Motherboard
ASUS X299 WS SAGE
CPU
INTEL CORE I9 7940X
Graphics
EVGA GTX 1080 Ti
Mac
MacBook Pro
Mobile Phone
Android
@kgp
I replace my 1080ti for an RX580 to test final cut pro as my 1080 ti was having issues with that software. I installed the RX580, but its choppy and not recognized in about this mac. Please help!
 

kgp

Retired
Joined
May 30, 2014
Messages
6,786
Motherboard
ASUS WS X299 Sage 10G
CPU
i9-7980XE
Graphics
Vega 64
Mac
iMac, MacBook Pro, Mac mini
Mobile Phone
iOS
@kgp
I replace my 1080ti for an RX580 to test final cut pro as my 1080 ti was having issues with that software. I installed the RX580, but its choppy and not recognized in about this mac. Please help!
If possible return and change to e.g. Nitro+ Vega 64
 
Joined
Sep 4, 2010
Messages
81
Motherboard
ASUS X299 WS SAGE
CPU
INTEL CORE I9 7940X
Graphics
EVGA GTX 1080 Ti
Mac
MacBook Pro
Mobile Phone
Android
If possible return and change to e.g. Nitro+ Vega 64
I could do that, but first i need to see if it works with mentioned software. If it works, i will exchange it for the Nitro. I need to know how to make this one works and not conflicting with nvidia. Btw, thanks for replying.
 
  • Like
Reactions: kgp
Joined
Mar 18, 2017
Messages
735
Motherboard
Asus Prime X299 Deluxe
CPU
i9-7940X
Graphics
2x Vega 56
Mac
iMac, Mac mini
Mobile Phone
iOS
I have a Sapphire Radeon nitro+ RX580 SE works without any problem.
Loloflat6_RX580.png
 
  • Like
Reactions: kgp
Joined
Mar 18, 2017
Messages
735
Motherboard
Asus Prime X299 Deluxe
CPU
i9-7940X
Graphics
2x Vega 56
Mac
iMac, Mac mini
Mobile Phone
iOS
I use those settings :

According to the settings and screen capabilities we must enable Baffin ( DP or Hdmi port) or Ellesmere seems more better allows user both DP or ThunderboltEX3 with USB_C.

So we know that AMD9500Controller.kext through AMDRadeonX4000.kext enable the Baffin or Ellesmere personality of the Polaris 11 line of graphics cards.
But to unlock more performance. Due to Baffin or Ellesmere GPU using no more than 16 computing units, the RX 580 is restricted at 16 CUs. The genius minds in the Mac community (okras and Fl0r!an) have found yet another workaround to enable all 36 computing units on the RX 580. This should give a nice boost in OpenCL performance.

What we need to do :
1. download this script: https://www.theitsage.com/wp-content/uploads/2017/02/enable-baffin-CUs.sh_.zip
2. Terminal: chmod +x enable-baffin-CUs.sh
3. Terminal: for Ellesmere sudo ./enable-baffin-CUs.sh ellesmere 36 or just for Baffin sudo ./enable-baffin-CUs.sh baffin 36
4. Reboot.

In High Sierra 10.13.6 no Whatevergreen.kext just set this in config.plist :
Code:
    <key>Graphics</key>
    <dict>
        <key>FBName</key>
        <string>Baffin</string>
        <key>Inject</key>
        <dict>
            <key>ATI</key>
            <false/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <false/>
        </dict>
        <key>NvidiaSingle</key>
        <false/>
        <key>VideoPorts</key>
        <integer>5</integer>
    </dict>
 
Joined
Feb 24, 2013
Messages
2,293
Motherboard
ASUS WS X299 SAGE/10G
CPU
i9-9980XE
Graphics
Radeon VII
Mac
MacBook Pro
Mobile Phone
iOS
For best stability with this guide use a Vega card. We’re trying to match a real iMac Pro...a few hundred bucks shouldn’t be a problem for a Vega. I’ve seen them as low as $450 for a Vega 64
 
  • Like
Reactions: kgp
Joined
Aug 4, 2018
Messages
47
Motherboard
ASUS Prime X299 Deluxe
CPU
i9-7940X
Graphics
GTX 1070 + GTX 1080 + RX 580
In fact I was referring to post #9893..

You implemented an IOREG screenshot of the resulting i9-7940X PRxx thread implementation, but you only referred to a directory for the respective code snippet.

Would you be so kind to add the i9-7940X code snippet directly in post #9893, thus later on I can directly refer to it within my guide in post 1?

Code:
Please implement code snippet this way..

thanks
Please take a look at the post #9896 - it already has exactly what you're asking for 7940X, and the post right after it has the same for 7960X. I made them specifically by your request. You also mentioned that any references to automated replacements would be confusing for the users, so I'd rather let the post 9893 die in loneliness than promote it in any way.
 
  • Like
Reactions: kgp
Status
Not open for further replies.
Top