Notifications
Clear all

new FCPX 10.4 and eGPU  

 of  14
  RSS

Antoine
(@antoine)
Trusted Member
Joined: 4 years ago
 

It's a nice improvement for FCPX but still not on par with the competition (es. Davinci Resolve 14) where both dGPU and eGPU could be used, specially if you have such expensive MBP with RP560. Hope Apple will release a new update of FCPX that could use both GPUs before a lot of people will switch to the new DR 15 witch is a serious competitor, if not better, of the actual FCPX release.

2017 15" MBP 3.1 MHz RP560 + AMD Vega FE LC@32Gbps-TB3 (Breakaway 350 + SF600) + macOS 10.14.6


dre liked
ReplyQuote
mac_editor
(@mac_editor)
Famed Member Moderator
Joined: 5 years ago
Builds: 13
 

I think it should be clarified here that the prefers external GPU option does not mean the app is optimized for eGPU (such as Resolve). So it's incorrect to say eGPU support for FCP has arrived. That will happen once FCP actually uses multiple GPUs and addresses eGPU directly in source (not requiring setting the preference).

"Desultory reading is delightful, but to be beneficial, our reading must be carefully directed." — Seneca

Author: kryptonitepurge-wranglertbt-flashpurge-nvdaset-eGPU
Insights Into macOS Video Editing Performance
Launching Apps on Specific (e)GPUs on macOS
Definitive macOS Thunderbolt eGFX Compatibility Registry

Master Threads:
2014 15-inch MacBook Pro 750M
2018 15-inch MacBook Pro

 
2019 13" MacBook Pro [8th,4C,U] + RX Vega 64 @ 32Gbps-TB3 (Mantiz Venus) + macOS 10.14.6 & Win10 [build link]  


dre liked
ReplyQuote
screendor
(@screendor)
Trusted Member
Joined: 4 years ago
 

Anyone using Mojave with FCPX and eGPU?  Performance boost?  My noob
question is does the the eGPU-enabled Mac share/split processing across both cards or simply use the eGPU card. I currently have a 2017 iMac w/ Radeon Pro 580 8192 MB. Would a mid-level eGPU card boost performance (if shared/split) or do I need to get a top spec pricey card to see performance boost?

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
Antoine
(@antoine)
Trusted Member
Joined: 4 years ago
 

@screendorwhen an update version of FCPX come out we'll see. At the moment still valid what @mac_editor just wrote above. Having you an iMac with the RP580 to see some performance boost you should have a more powerful (and more expensive) card than RP/RX580 such us the Vega or wait the next FCPX update and see if multiple GPUs has been enabled and then you can select a mid range GPU and save some bucks. I was tired to expect updates from Apple and I'm switching to Davinci Resolve and till now I'm going to go back.

2017 15" MBP 3.1 MHz RP560 + AMD Vega FE LC@32Gbps-TB3 (Breakaway 350 + SF600) + macOS 10.14.6


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

Okay, thanks for the information.  So the bottom line is: with Mojave and current FCPX, it just uses the eGPU, not both cards, yes?

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
Antoine
(@antoine)
Trusted Member
Joined: 4 years ago
 

right!

2017 15" MBP 3.1 MHz RP560 + AMD Vega FE LC@32Gbps-TB3 (Breakaway 350 + SF600) + macOS 10.14.6


ReplyQuote
tsakal
(@tsakal)
Reputable Member
Joined: 3 years ago
 

@screendor @antoine

Update, upgraded my TB2 2015 mbp 13 to mojave public release and fcp 10.4.3. At first after the update the patch deactivated the amd drivers. When i run it to check it updated to a newer version and after setting amd drivers it worked fine. 

Performance 
Heaven is the same as with beta 41fps Min 26/Max 80 with high settings 2x anti and test on.

FCP works with egpu and uses it for both editing, rendering. With background render off 4k video 3.45min with one transition, one generator one title and broadcast safe filter it exorts to h264 in 3.20 min. 1080p 3.35 min the same footage with all the above is exported in 2.35 min and when i take out the generator is exported in 1.25min. At times it looks like it uses the iris 6100 as well but not a lot. Awesome.
Bruce X is 25sec vs 2 min with internal iris 6100.

Steam and fort nite does not work yet . Is it something you are aware of? I reinstalled it but no luck. Do i need to do anything more. In addition although not relevant my citrix receiver / viewer are struggling with mojave. Is it possible that the patch might affect them ? 

The only negative with public release is that compared to beta versions not all apps, especially apple apps, use the egpu automatically however they do when you click the option in finder. Strange.

With high siera there was a patch from https://www.youtube.com/redirect?redir_token=h7WSDu8mnc5_VuEZN8_LSBXFQ958MTUzODA2NDc2N0AxNTM3OTc4MzY3&q=http%3A%2F%2Fegpu.io%2F&event=comments to activate all apps at once. I hope they release an update for mojave.

 

A) 2020 MacBook Pro, i7-1068NG7, 32GB RAM, 1TB, EGPU Razer Core X, Gigabyte OC 3080 10Gb, Samsung 49 1440p UltraWide C49RG
Mac OS Catalina 10.15.7, Internal Bootcamp Windows 10 latest update previously W10 2004 pci.sys swap.
B) 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Razer Core X, Nitro+ RX5700 xt 8Gb, LG 32UK550
Mac OS Catalina 10.15.2, Ext SSD Windows 10 1903 V1 .295

C) 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Gigabyte Gaming Box RX580 8Gb, Mac OS Catalina 10.15.2, Ext SSD Windows 10 1803

D) 3.1 GHz I7, 16Gb, 1TB MBP 13 2015 TB2 , EGPU Gigabyte Gaming Box RX580 8Gb


ReplyQuote
tsakal
(@tsakal)
Reputable Member
Joined: 3 years ago
 

@antoine
@screendor

Update

Using the gaming box rx580 with fcp 10.4.3 on mojave 10.14 public. 

When rendering or exporting with background render off the rx58o runs at max and the internal iris gpu is 25% utilised. 4k video with very simple edits is very fast. Adobe lightroom and photoshop are also performing strongly using the egpu. 

@antoine if you know a 4k video sample let me know so we can run the two systems and see what that the differences are.

A) 2020 MacBook Pro, i7-1068NG7, 32GB RAM, 1TB, EGPU Razer Core X, Gigabyte OC 3080 10Gb, Samsung 49 1440p UltraWide C49RG
Mac OS Catalina 10.15.7, Internal Bootcamp Windows 10 latest update previously W10 2004 pci.sys swap.
B) 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Razer Core X, Nitro+ RX5700 xt 8Gb, LG 32UK550
Mac OS Catalina 10.15.2, Ext SSD Windows 10 1903 V1 .295

C) 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Gigabyte Gaming Box RX580 8Gb, Mac OS Catalina 10.15.2, Ext SSD Windows 10 1803

D) 3.1 GHz I7, 16Gb, 1TB MBP 13 2015 TB2 , EGPU Gigabyte Gaming Box RX580 8Gb


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

Thanks for the update.  Any additional info appreciated.  But to confirm:  seems like FCPX uses both internal and external GPUs simultaneously, but leans heavily on external.

Currently have a 2017 iMac with Radeon Pro 580, so if I got an eGPU it would need to be beefier card to see real improvements I imagine.

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
tsakal
(@tsakal)
Reputable Member
Joined: 3 years ago
 

@screendor

This could make sense but every machine would work a bit different based on thermal capacity etc. Depending on the app, fcp for example use the cpu as well as the gpu. So the system could limit the internal gpu in order to maximize cpu performance. On an iMac could use more than 25%. You need to try. 

A) 2020 MacBook Pro, i7-1068NG7, 32GB RAM, 1TB, EGPU Razer Core X, Gigabyte OC 3080 10Gb, Samsung 49 1440p UltraWide C49RG
Mac OS Catalina 10.15.7, Internal Bootcamp Windows 10 latest update previously W10 2004 pci.sys swap.
B) 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Razer Core X, Nitro+ RX5700 xt 8Gb, LG 32UK550
Mac OS Catalina 10.15.2, Ext SSD Windows 10 1903 V1 .295

C) 2.7 GHz I7 4 Cores, 16Gb, 1TB MBP 13 2018 TB3 , EGPU Gigabyte Gaming Box RX580 8Gb, Mac OS Catalina 10.15.2, Ext SSD Windows 10 1803

D) 3.1 GHz I7, 16Gb, 1TB MBP 13 2015 TB2 , EGPU Gigabyte Gaming Box RX580 8Gb


ReplyQuote
 of  14