Interesting macOS Discovery: FCPX + eGPU on internal display (native support)
 
Notifications
Clear all

Interesting macOS Discovery: FCPX + eGPU on internal display (native support)  

  RSS

matthewmchang
(@matthewmchang)
Active Member
Joined: 3 years ago
 

While running BruceX Final Cut Pro benchmark tests, I found something interesting about macOS 10.13.1, Final Cut Pro 10.3.4, and eGPU's. I ran BruceX benchmarks with a Mantiz Venus containing an AMD Vega 64, and every export was about 10 seconds, compared to 60 seconds without an eGPU plugged into my MacBook Pro Touch Bar (Late 2017). However, when I tried plugging in the eGPU without an external display, the export was still around 10 seconds. I then tried importing other project files, and they all work. Running XRG, iStats, all show the eGPU ramping up, while exporting on the internal display. (Remember, none of this is beta software.)
From what I can see, Apple has built in a workaround so that specific apps, like Final Cut Pro, can use external graphics on an internal display. This is great news for people who use apple pro apps such as Final Cut Pro, but are hindered by subpar Mac hardware.

****If you can't get Final Cut Pro to work when plugged into an external display through eGPU (it keeps crashing), download ResXtreme, click on the dropdown for your monitor, and change the resolution to anything that has 8 bits. 

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

dre and itsage liked
ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 

That's some impressive number on BruceX benchmarks with the external Vega 64! In general, computing tasks can make use of the eGPU without  an external display. 

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 15" HP Spectre X360 [11th,4C,G] + RTX 2080 Ti @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
matthewmchang
(@matthewmchang)
Active Member
Joined: 3 years ago
 

Yep! I even bought a headless HDMI plug, but now I don't need it. My eGPU even powers FCPX while I'm editing, giving me smooth playback. Great for collaboration, so I can share the Vega 64 for exports with other editors using my workstation without having to install/setup anything.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

itsage liked
ReplyQuote
lightstrum
(@lightstrum)
Active Member
Joined: 3 years ago
 

 This is great news. Have you tried Resolve 14 on this system?

 

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member Moderator
Joined: 4 years ago
 

This is great news, I'm about to start a FCP X project, best I set up Nvidia eGPU again (1070 currently only set up for Windows).

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix

 
2017 13" MacBook Pro [7th,2C,U] + RX 5700 XT @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.15.4 & Win10 2004 [build link]  


ReplyQuote
screendor
(@screendor)
Trusted Member
Joined: 3 years ago
 

Pretty interesting.  Thanks for the update.   Have you (or anyone) tried the AMD Vega cards with a 2013 mac pro running FCPX--and if so, what kind of improvement did you get?

2017 iMac 5K 4.2 GHz Intel Core i7 40 GB 2400 MHz
Internal AMD 580 Pro 8GB; Akitio Node Pro + AMD Radeon VII


ReplyQuote
itsage
(@itsage)
Illustrious Member Admin
Joined: 4 years ago
 
Posted by: screendor

Pretty interesting.  Thanks for the update.   Have you (or anyone) tried the AMD Vega cards with a 2013 mac pro running FCPX--and if so, what kind of improvement did you get?

BruceX is about 13 seconds with the nMP + RX Vega 56 eGPU. The speed of storage drive makes a significant difference. PCIe flash drive in the nMP tops out at 1,5XX MB/s while the Thunderbolt 3 MacBook Pro can be twice as fast.

external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 15" HP Spectre X360 [11th,4C,G] + RTX 2080 Ti @ 32Gbps-TB4 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
ikir
 ikir
(@ikir)
Prominent Member
Joined: 4 years ago
 

Nice numbers, anyway it should be normal imho since FinalCut use OpenCL/Metal for some tasks. OpenGL needs an external display.


MacBook Pro 2020 Touch Bar i7 quad-core 2.3Ghz - 16GB RAM - 1TB PCIe SSD
my awesome Radeon VII eGPU
my Mantiz Venus extreme mod with Sapphire Nitro+ RX Vega 64

 
2018 13" MacBook Pro [8th,4C,U] + Radeon VII @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.15 [build link]  


ReplyQuote
dre
 dre
(@dre)
Eminent Member
Joined: 3 years ago
 
Posted by: matthewmchang

While running BruceX Final Cut Pro benchmark tests, I found something interesting about macOS 10.13.1, Final Cut Pro 10.3.4, and eGPU's. I ran BruceX benchmarks with a Mantiz Venus containing an AMD Vega 64, and every export was about 10 seconds, compared to 60 seconds without an eGPU plugged into my MacBook Pro Touch Bar (Late 2017). However, when I tried plugging in the eGPU without an external display, the export was still around 10 seconds. I then tried importing other project files, and they all work. Running XRG, iStats, all show the eGPU ramping up, while exporting on the internal display. (Remember, none of this is beta software.)
From what I can see, Apple has built in a workaround so that specific apps, like Final Cut Pro, can use external graphics on an internal display. This is great news for people who use apple pro apps such as Final Cut Pro, but are hindered by subpar Mac hardware.

****If you can't get Final Cut Pro to work when plugged into an external display through eGPU (it keeps crashing), download ResXtreme, click on the dropdown for your monitor, and change the resolution to anything that has 8 bits. 

YOU ARE A LEGEND!!!! The 8bit app trick solved the fcpx crashing. Had to go back to 10.3.4 as EGPU didn't work on 10.4.1 🙁

Still not happy with the render speed but anything is better than the POS Intel discreet 😉

Hoping a hades canyon hackintosh is doable 

Vega 64 / Razer CORE X TB3 enclosure
2016 MacBook Pro 13’
2018 intel Hades Canyon NUC
2018 Mac Mini
2019 Macbook Pro 16'


ReplyQuote