iMac Pro + eGPU advice needed

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline

DanielBoist

  • Posts: 150
  • Joined: Thu Nov 08, 2012 10:43 am
  • Location: Germany

iMac Pro + eGPU advice needed

PostSat May 05, 2018 1:34 pm

Hi there!

I´m on an iMac Pro (18 Core, 64 GB, VEGA 64) with an external attached NVIDIA TITAN Xp with 12GB VRAM (via Thunderbolt3 / Sonnet eGFX-Box).
With help from the awesome guys of egpu.io i managed to get this setup running under mac OS 10.13.4 and showing up for use in Resolve.

That´s the good news...:-)
Bad news:
Performance within Resolve 15b isn´t blowing me away. In fact it isn´t much of a difference between using the internal VEGA64 only (Open CL), TITAN Xp only (CUDA) and using both GPUs together (Open CL).
Using the GPU-History-Panel within Activity-Monitor i can see that the GPUs are used heavily during playback according to the chosen settings in Resolve - so generally it works.
Playback (R3D-Raw 5K with medium compression is smooth in either configuration) BUT using OFX such as BorisFX or even some Resolve internal FX will slow-down playback a lot.
My good old MacPro (Trashcan, 12-Core, D700) nearly shows the same performance in this project.

I hoped to gain more realtime-performance with the new iMac Pro + eGPU.

Now the question:
I know it´s not the perfect solution to mix two different GPUs (AMD internal + NVIDIA external).
Does it make sense to swap the TITAN Xp against an AMD VEGA 64 Frontier performance-wise?
Or any other hardware-suggestions (no, i don´t wanna switch to Win/Linux) ?

THANKS in advance,

Daniel
Daniel Boist
dbSONIC Media
Germany

4 Installations of DR Studio / Fusion Studio
2 x MacStudio Ultra , 128 GB
2 x MacBook Pro, M1 Max, 32 GB
Offline

Andrew Kolakowski

  • Posts: 9535
  • Joined: Tue Sep 11, 2012 10:20 am
  • Location: Poland

Re: iMac Pro + eGPU advice needed

PostSat May 05, 2018 3:59 pm

You need to find out if OFX plugins will use more than 1 GPU in Resolve. This is not so obvious at all and will most likely also depend on the plugin itself.
Try first Resolve own processing, RED debayering etc. Also mixing GPU types may be bad idea. Another thing is that 1 GPU is internal and 2nd external which means a lot of data copying- in this case TB3 is actually quite slow.
I think external GPU is good when internal GPU is slow and then you switch to external. In this case your mix maybe be nothing good at all and pure waste fo money.
Offline

Dermot Shane

  • Posts: 2923
  • Joined: Tue Nov 11, 2014 6:48 pm
  • Location: Vancouver, Canada

Re: iMac Pro + eGPU advice needed

PostSat May 05, 2018 4:28 pm

+ most OFX if they are not optmised for GPU use one thread of one core only.... it's kinda sad to see 47 threads sitting, and one running at 40%
<sigh>
and turn on node cache
Offline

DanielBoist

  • Posts: 150
  • Joined: Thu Nov 08, 2012 10:43 am
  • Location: Germany

Re: iMac Pro + eGPU advice needed

PostMon May 07, 2018 7:18 am

thanks for your input, guys.

Of course i tried different settings (GPU debayering on/off, Use Display GPU for processing on/off,etc.) and i can confirm that using the GPU für RED Debayering speeds up playback a lot.
Maybe this is the point and i´m expecting too much:
When GPUs are processing the RAW debayering + grading there´s maybe not much "juice" left for an OFX Transition.
In case of a transition we are talking of this realtime-action:
Debayering two 5K-RAW-Video-Streams, processing 2 x grading-trees with some nodes AND on top of that computing the OFX-Transition... :o


Anyway i´m going to try swapping the TITAN against an AMD-GPU and see if this will help gaining performance.
Also i´m going to talk to BorisFX if there´s something i can do to optimise playback or if there are some optimisations from their side in the pipeline...
We´ll see...
Daniel Boist
dbSONIC Media
Germany

4 Installations of DR Studio / Fusion Studio
2 x MacStudio Ultra , 128 GB
2 x MacBook Pro, M1 Max, 32 GB
Offline

Gabriele Gelfo

  • Posts: 165
  • Joined: Mon May 13, 2013 4:51 pm

Re: iMac Pro + eGPU advice needed

PostMon May 07, 2018 9:09 am

it is not a good idea mixing two different brands gpus.
iMac Retina 5K 27 Late 2014 - i7 4GHz - 32GB - R9 M295X 4GB
Mac Book Pro 15 Late 2018 - i9 2.9GHZ - 32GB - Vega 20 4GB
Mac Pro 7.1 - Xeon 12c - 96GB - Radeon Pro 580X - n°2 RTX2080Ti (bootcamp) - n°1 egpu GTX1080Ti
Da Vinci Resolve Studio

Return to DaVinci Resolve

Who is online

Users browsing this forum: arpitrana, Bing [Bot], Google [Bot], Håkan Mitts, Steve Alexander and 301 guests