Setup & Software Discussions
iMac Pro 18 core + Radeon Pro WX9100 with Sonnet eGFX 650w
 

iMac Pro 18 core + Radeon Pro WX9100 with Sonnet eGFX 650w  

  RSS

(@albert_julve)
New Member
Joined: 5 months ago
 

I just joined the eGPU world with a Sonnet eGFX 650W with a Radeon Pro WX9100, connected to my iMac Pro using a Thunderbolt 3 cable from the eGPU box. Mojave installed it detects perfectly the eGPU. The problem is that after some tests comparing the iMac internal Vega64 and the external eGPU Radeon WX9100, the internal Vega64 works flawlessly in Final Cut Pro X, Premiere, After Effects and Motion. Using the WX9100 I can’t get real time editing, I get frame drops etc... is this because I am using the iMac screen instead of an external display?

is it possible to connect a Dell 8K monitor to the WX9100 using two Display Ports 1.4? Will Mojave recognize it or it doesn’t matter because its connected directly to the WX9100?

Any info will be appreciate it, thanks!

iMac Pro 18 core 2.3, 128gb RAM, 2tb, Vega 64, Mojave 10.14.4 Beta, eGPU Sonnet eGFX 650W + Radeon Pro WX9100


ReplyQuote
Topic Tags
esatamacmodular
(@esatamacmodular)
Estimable Member
Joined: 3 years ago
 

did you run any scripts? please update you signature.

iMac 2013 10.14.1, Macbook Air 2013 10.11, MBP 2016 13" 10.13.6 , HP 4530s 10.11, node lite, DA-2 PSU w/mod, PE4L 2.1b expresscard34, GTX460,1050Ti,1060,1070/Ti RX470,560,580


ReplyQuote
(@albert_julve)
New Member
Joined: 5 months ago
 

Hi, thanks for your answer, no i haven’t run any script... I had no idea I had to! Were can i get the script I need? Thanks again

iMac Pro 18 core 2.3, 128gb RAM, 2tb, Vega 64, Mojave 10.14.4 Beta, eGPU Sonnet eGFX 650W + Radeon Pro WX9100


ReplyQuote
esatamacmodular
(@esatamacmodular)
Estimable Member
Joined: 3 years ago
 

There are scripts on this site that are located under the software tab (well they are software I suppose). One of them I believe forces apps (or firmly suggests to your pro app software) to use eGPU.  Also you should dig through settings inside the pro app and make sure eGPU card is not only recognized but set as preferred. But not all pro apps / scenarios can take advantage of eGPU acceleration (yet). please update your signature!

iMac 2013 10.14.1, Macbook Air 2013 10.11, MBP 2016 13" 10.13.6 , HP 4530s 10.11, node lite, DA-2 PSU w/mod, PE4L 2.1b expresscard34, GTX460,1050Ti,1060,1070/Ti RX470,560,580


ReplyQuote
(@albert_julve)
New Member
Joined: 5 months ago
 

Hi again,

I’ve been checking all the info from this site about scripts and common problems... but I still can’t understand if I really need to run a script in my case, having a Sonnet eGFX 650w + Radeon Pro WX9100 connected directly via TB3 to my iMac Pro and detected correctly (no external monitor, just the iMac Pro 5K integrated screen) why is FCPX giving me frame drops and slow rendering?? I select under the app info “prefer external GPU” and I can hear the WX9100 working, but full of lags and slower than my internal Vega64... Vega 64 inside iMac Pro = real time playback and faster renders in FCPX. Radeon Pro WX9100 via TB3 = frame drops, slow playback with lags and slower render times... am doing something wrong or should I run some script to improve its performance? I’ve also tried changing the TB3 cable in case it was a cable issue... when running Cinebench 4 I can compare the WX9100 with the internal vega64 and getting better scores in both OpelCL and Metal tests with the WX9100, so that confuses me a bit...

WX9100 detected correctly, benchmarks working ok with improved results over internal Vega64, but in pro apps I have issues with renderings and playbacks, getting slower and sluggish...

If anyone can help me out please I would appreciate it. I feel like I’ve spent a lot of cash for nothing 🙁

iMac Pro 18 core 2.3, 128gb RAM, 2tb, Vega 64, Mojave 10.14.4 Beta, eGPU Sonnet eGFX 650W + Radeon Pro WX9100


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
 

@albert_julve Unfortunately at this time Final Cut Pro doesn’t utilize multiple GPUs well. IMO because the difference between your internal and external GPUs is relatively small, your use case most likely is to enhance performance with simultaneous/multiple GPU use, which FCP doesn’t do (and Resolve does). You are likely correct in saying that on-screen rendering is slower via eGPU due to bandwidth constraints and rendering onto the internal display. Having an external monitor plugged into the eGPU would be helpful, but at the end of the day you would just be using the eGPU and not your internal V64 on FCP even in this config. I don’t have experience with 8K monitors on macOS, so no comment there.

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife

Multiple Build Guides
----
Current: MacBook Pro RP560X + 480/R9 Fury/Vega 64 | GTX 780/1070
Previous: 2014 MacBook Pro 750M + 480/R9 Fury | GTX 780/980 Ti/1070


ReplyQuote
(@albert_julve)
New Member
Joined: 5 months ago
 

Ok thanks, hopefully Apple will offer better eGPU options or multiple eGPU support in Mac OS 10.15!!

iMac Pro 18 core 2.3, 128gb RAM, 2tb, Vega 64, Mojave 10.14.4 Beta, eGPU Sonnet eGFX 650W + Radeon Pro WX9100


ReplyQuote
zmas
 zmas
(@zmas)
New Member
Joined: 2 years ago
 

I'm experiencing the same on my 5k iMac (2017) with a Vega 64 on a Razer Core X. Didn't run any scripts and I'm using Resolve instead of Premiere, but I get the same thimg: Performannce is actually better without the egpu. 

Running macOS Mojave
10.14.3 (18D109)

iMac 5k 2016 64gb RX580 + Razer Core X Vega 64


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
 

@zmas Your experience would indicate then that for optimal timeline performance, bandwidth is essential. Hence the loss over eGPU rendering on internal display. You would however benefit from an external monitor connected to the eGPU in case the internal GPU is insufficient for the video dimensions you are working with.

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife

Multiple Build Guides
----
Current: MacBook Pro RP560X + 480/R9 Fury/Vega 64 | GTX 780/1070
Previous: 2014 MacBook Pro 750M + 480/R9 Fury | GTX 780/980 Ti/1070


ReplyQuote
zmas
 zmas
(@zmas)
New Member
Joined: 2 years ago
 

I just tried that, connecting the egpu to my second display but it doesn't help. I wanted to use it solely for processing in Resolve, it wouldn't have to be connected to a display, just for process rendering, but unfortunately the performance is really worse than the internal 580. I'm not doing anything wrong here right? It should just be plug and play or no?

iMac 5k 2016 64gb RX580 + Razer Core X Vega 64


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
 

@zmas I presume the external monitor was set as the main display and app was launched on that display?

Also irrespective of monitor I would expect process rendering/export to be faster on the eGPU. Odd results. Perhaps I'll try testing eGPU vs. internal GPU on my MBP if I have time.

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife

Multiple Build Guides
----
Current: MacBook Pro RP560X + 480/R9 Fury/Vega 64 | GTX 780/1070
Previous: 2014 MacBook Pro 750M + 480/R9 Fury | GTX 780/980 Ti/1070


ReplyQuote
zmas
 zmas
(@zmas)
New Member
Joined: 2 years ago
 

Bu I don't want/need a monitor connected to the egpu.

on a side note: is there a way of controlling the egpu's fans speed? When no monitor is connected to it the fans just don't spin at all, even under load!

iMac 5k 2016 64gb RX580 + Razer Core X Vega 64


ReplyQuote
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
 
Posted by: zmas

on a side note: is there a way of controlling the egpu's fans speed? When no monitor is connected to it the fans just don't spin at all, even under load!

If you mean for the GPU (not enclosure), there isn't a straightforward way, no. Also that behavior is normal. No cause for concern. It will spin up as needed.

This post was modified 5 months ago

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife

Multiple Build Guides
----
Current: MacBook Pro RP560X + 480/R9 Fury/Vega 64 | GTX 780/1070
Previous: 2014 MacBook Pro 750M + 480/R9 Fury | GTX 780/980 Ti/1070


ReplyQuote
esatamacmodular
(@esatamacmodular)
Estimable Member
Joined: 3 years ago
 
Posted by: zmas

I'm experiencing the same on my 5k iMac (2017) with a Vega 64 on a Razer Core X. Didn't run any scripts and I'm using Resolve instead of Premiere, but I get the same thimg: Performannce is actually better without the egpu. 

Running macOS Mojave
10.14.3 (18D109)

have you tried a dummy HDMI plug on eGPU? this helps my nvidia node lite setup on MBP 2016 10.13.6 for some acceleration without a monitor. there is a script that replaces this dummy plug trick that can be found on this site, but sometimes its nice to have a manual plug. Probably won't work as you already tried an external monitor but couldn't hurt to try.

This post was modified 5 months ago

iMac 2013 10.14.1, Macbook Air 2013 10.11, MBP 2016 13" 10.13.6 , HP 4530s 10.11, node lite, DA-2 PSU w/mod, PE4L 2.1b expresscard34, GTX460,1050Ti,1060,1070/Ti RX470,560,580


ReplyQuote