Final Cut Pro X (FCPX) performance on MacBook Pro eGPU
 
Notifications
Clear all

Final Cut Pro X (FCPX) performance on MacBook Pro eGPU  

 of  2
  RSS

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

I'm mostly interested in eGPU system for video editing on my MBPs (late-2013 and 2017 version) and during these past days I've done some benchmarks on real project (not only on BruceX). I've not yet switched to the new FCPX 10.4 version because it does not use eGPU for rendering so I've benchmark 10.3.4 and 10.4 version in Sierra (10.12.6), High Sierra (10.13.4) and the new High Sierra Beta 1 and I'm going to share the preliminary results.

FCPX project is composed by 60 sec. 1080p 25fps 100Mb/s 10bit (4:2:2) h.264 IPB (long-GOP) compressed.

Fx used: Color Finale, FilmConvert Pro, Motion Titles, Neat Video, Ken Burns, Beauty Box

All exports in Master File>Video Codec>H.264 directly in FCPX 

System:

- Late-2013 15'' MBP 2.3GHz GT750M + eGPUSapphire Nitro+ Rx580 in Akitio Node with Apple TB3>TB2 adapter. Os x 10.12.6 (automate-eGPU +enable-baffin-CUs scripts)

- 2017 15'' MBP 3.1GHz RP560 + eGPU Sapphire Nitro+ Rx580 in Akitio Node

- eGPU attached to a Dell 27-inch (2560 x 1440) via display port

All duration in seconds.

Screen Shot 2018 01 31 at 12.16.48

 

Let's start with some data from the late-2013 MBP

 

 Just rendering duration on plain (no Fx) timeline

Rendering duration (sec.) on plain 1 min. footage (no Fx)

Not much difference in dGPU vs. eGPU as is mainly involved the CPU. Anyway FCPX 10.4  seems not performing well like the 10.3.4

 

Rendering of n.5 30Mpxl still image for 1 min. timeline with Ken Burns effect

30Mpx KenBurns

Here you'll see more difference because 10.3.4 is taking advantage of the eGPU

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


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

Color Finale, FilmConvert Pro, Motion Titles, Neat Video and a plain render (no Fx) as reference

Data aggregation by Plug-in

2013 all in 126

 

Data aggregation by System configuration

2013 4plug 126 sys

FCPX 10.3.4 is a clear winner but not that much.

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


ikir and itsage liked
ReplyQuote
Antoine
(@antoine)
Trusted Member
Joined: 4 years ago
 

Neat Video is the only plug-in I have that is possible to select which graphic you want to use even in 10.4. In all eGPU configuration was chosen 6 thread for CPU + the RX580 and only 6 thread when in dGPU.

2013 NV 126

10.3.4 still the winner but follow very close by the 10.4 version of FCPX

 

Color Finale+Titles+FimConv+Neat Video plug-ins applied all together

2013 allin 126

  

Still 10.3.4 + eGPU remains on top, follow by the 10.4 + eGPU (Neat video is using eGPU acceleration)

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


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

I just got some benchmarks with the Vega FE LC
BruceX 5k/8K

BruceX

GPU RAM does it count!

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


ikir and itsage liked
ReplyQuote
dre
 dre
(@dre)
Eminent Member
Joined: 3 years ago
 

Rendering doesn't use egpu in 10.4.1

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


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

That's sad:(

MacBook Pro 2014 750m MacOS 11.1
i9 9900k z390 Designare 32GB RAM, Sapphire Vega 56 + Sonnet Breakaway 650 with Sapphire Vega 64, MSI34wu1

DaVinci Resolve Studio 17.1b5 | FCPX 10.5.1


ReplyQuote
Username
(@username)
Reputable Member
Joined: 4 years ago
 

Apple have an awkward way of neuter features long before before have something better to present.
They do need a good old spanking for doing it time after time.

Present: 2012 Mac mini + PowerColor RX 56 Vega Nano @10Gbps-TB1 + PowerColor Mini eGFX 180F via Apple TB3 to TB2 + macOS Catalina 10.15.7

Previous: 2012 Mac Mini + GTX1070 @ 10Gbps-TB1 (AKiTiO Thunder3 via Apple TB3 to TB2 adapter) + macOS

 
2012 Mac Mini [3rd,4C,Q] + GTX 970 @ 10Gbps-TB1>TB3 (AKiTiO Node) + macOS 10.12.4 // lots of benchmarks [build link]  


Antoine liked
ReplyQuote
dre
 dre
(@dre)
Eminent Member
Joined: 3 years ago
 
Posted by: Username

Apple have an awkward way of neuter features long before before have something better to present.
They do need a good old spanking for doing it time after time.

I'd be less pi$$ed if they hadn't listed the products that were compatible and then either deliberately removed the functionality or were too damn lazy to fix the bug.  

The thing is, there's nothing hardware wise that come near to the VEGA power without spending HUGE money on the iMac Pro.....I'm just hoping the Hades Canyon makes a good hackintosh and I can get something better than a macbook pro, doesn't come with an expensive screen I don't want (or need).....

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


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

Davinci Resolve 15 - ❤️❤️❤️ - uses everything from my macbook pro 2014: 750m (not disabled) + vega 64; Rendering is faster than a realtime playback.

That’s sad, because i love fcp’s magnetic timeline. Neat Video fcpx plugin uses eGPU.

MacBook Pro 2014 750m MacOS 11.1
i9 9900k z390 Designare 32GB RAM, Sapphire Vega 56 + Sonnet Breakaway 650 with Sapphire Vega 64, MSI34wu1

DaVinci Resolve Studio 17.1b5 | FCPX 10.5.1


Username liked
ReplyQuote
Antoine
(@antoine)
Trusted Member
Joined: 4 years ago
 
Posted by: dre

Rendering doesn't use egpu in 10.4.1

At the moment I don't see any reason for me to move from 10.3.4 to the new 10.4.x till eGPU rendering is not supported. The new features as 360° video support and integrated color board is not relevant for me as I have plugin that will do the job done. I'm very sad for Apple that not support customers that have invested a lot in their ecosystem & apps.

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


artik liked
ReplyQuote
 of  2