Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

jerrygladh

macrumors member
Original poster
Jan 30, 2020
32
15
Hi there folks!
Got myself a Radeon VII for my MP 7,1 with the basic 580X installed.
Got it to a really good price, so I will live with the "No Sleep Mode" enviroment.
My Q is if there is some benefits to keep the 580x installed, and in that case which slots to use for optimal performance.
I have 3 DP Eizo displays so they will go into the VII
Just want good performance in Davinci Resolve, nothing else.
 

erroneous

macrumors member
Jul 25, 2004
63
29
I believe having an MPX module installed is necessary to send DisplayPort to any of the top/back TB3 ports.

The Mac Pro apple support page has details on slot lane allocation, and suggestions on preferred order of use. (TLDR: use slot 1 and slot 3 first for high performance devices)

 
  • Like
Reactions: UmarOMC

jerrygladh

macrumors member
Original poster
Jan 30, 2020
32
15
I believe having an MPX module installed is necessary to send DisplayPort to any of the top/back TB3 ports.

The Mac Pro apple support page has details on slot lane allocation, and suggestions on preferred order of use. (TLDR: use slot 1 and slot 3 first for high performance devices)

Thx, seems like its just to put it in 3. Will be nice to free up all TB3 ports on the machine.
 
  • Like
Reactions: erroneous

awkward_eagle

macrumors member
Feb 5, 2020
84
36
Just want good performance in Davinci Resolve, nothing else.

Resolve prefers dedicated cards for UI and Compute. The best setup is one card for monitor and two identical headless cards for compute. Resolve limits the overall performance to the slowest card in the pool, so manually selecting only the card(s) you want to use for compute is important. In my experience 2 cards for compute is the best setup. 3 cards for compute is faster but not 3x faster. 4 cards for compute is a little bit faster, but the splitting up the task that many ways takes its toll on performance. If you add a second Radeon VII be sure to space them out and use a fan control app so they don't thermally throttle.


Keep the monitors plugged into the 580X via TB3 ports and let the Radeon VII sit headless. In the Resolve preferences manually set the compute type to Metal and manually uncheck the 580X so the Radeon VII is the only one selected. Restart Resolve and you're all set.
 

jerrygladh

macrumors member
Original poster
Jan 30, 2020
32
15
Resolve prefers dedicated cards for UI and Compute. The best setup is one card for monitor and two identical headless cards for compute. Resolve limits the overall performance to the slowest card in the pool, so manually selecting only the card(s) you want to use for compute is important. In my experience 2 cards for compute is the best setup. 3 cards for compute is faster but not 3x faster. 4 cards for compute is a little bit faster, but the splitting up the task that many ways takes its toll on performance. If you add a second Radeon VII be sure to space them out and use a fan control app so they don't thermally throttle.


Keep the monitors plugged into the 580X via TB3 ports and let the Radeon VII sit headless. In the Resolve preferences manually set the compute type to Metal and manually uncheck the 580X so the Radeon VII is the only one selected. Restart Resolve and you're all set.
Thx a lot, exactly what i needed to know!
Will spoil my "free up TB3 and DP strategy" but performance will go first.

Jerry
 

jerrygladh

macrumors member
Original poster
Jan 30, 2020
32
15
[/QUOTE]
Keep the monitors plugged into the 580X via TB3 ports and let the Radeon VII sit headless. In the Resolve preferences manually set the compute type to Metal and manually uncheck the 580X so the Radeon VII is the only one selected. Restart Resolve and you're all set.
[/QUOTE]

Thx again, works like a charm in Resolve.
2xVII, nothing attached.
All displays via 580X.
Just the VII:s to Resolve and manual to Metal.
Realtime BM 4,6k raw, 4k timeline with usual grade, NR, Sharpening etc.

Jerry
 
  • Like
Reactions: erroneous

jccmaxon

macrumors member
Dec 13, 2013
79
11
Keep the monitors plugged into the 580X via TB3 ports and let the Radeon VII sit headless. In the Resolve preferences manually set the compute type to Metal and manually uncheck the 580X so the Radeon VII is the only one selected. Restart Resolve and you're all set.
[/QUOTE]

Thx again, works like a charm in Resolve.
2xVII, nothing attached.
All displays via 580X.
Just the VII:s to Resolve and manual to Metal.
Realtime BM 4,6k raw, 4k timeline with usual grade, NR, Sharpening etc.

Jerry
[/QUOTE]


And for fcpx. Would it be such a good improvement? I prefer FCPX and I am thinking of catching a radeon vii to accompany my 580x. The bad thing is that I don't know where to buy one in Spain. In Amazon is the Xfx.

thanks
 

jerrygladh

macrumors member
Original poster
Jan 30, 2020
32
15
Thx again, works like a charm in Resolve.
2xVII, nothing attached.
All displays via 580X.
Just the VII:s to Resolve and manual to Metal.
Realtime BM 4,6k raw, 4k timeline with usual grade, NR, Sharpening etc.

Jerry
[/QUOTE]


And for fcpx. Would it be such a good improvement? I prefer FCPX and I am thinking of catching a radeon vii to accompany my 580x. The bad thing is that I don't know where to buy one in Spain. In Amazon is the Xfx.

thanks
[/QUOTE]

No idea about FCPX workflow.

Bought mine at Newegg, Im located in Sweden, I see there is a "Spain site" to.

 
  • Like
Reactions: jccmaxon

awkward_eagle

macrumors member
Feb 5, 2020
84
36
FCPX takes advantage of multiple GPUs but doesn't give manual selection the way Resolve does. As far as I can tell GPU selection can only be done when choosing between internal or external. In the case of the Mac Pro it uses everything installed internally with no option to change.

Final Cut's render engine is different than Resolve, but I would venture to guess it limits the overall compute power to the slowest card in the same way Resolve does. I think that's just an unavoidable limitation of splitting up a single compute task across devices. You'd likely get better FCP performance by using just one fast card vs two cards of mixed speed, or just get two fast cards.
 
  • Like
Reactions: jccmaxon

jccmaxon

macrumors member
Dec 13, 2013
79
11
FCPX takes advantage of multiple GPUs but doesn't give manual selection the way Resolve does. As far as I can tell GPU selection can only be done when choosing between internal or external. In the case of the Mac Pro it uses everything installed internally with no option to change.

Final Cut's render engine is different than Resolve, but I would venture to guess it limits the overall compute power to the slowest card in the same way Resolve does. I think that's just an unavoidable limitation of splitting up a single compute task across devices. You'd likely get better FCP performance by using just one fast card vs two cards of mixed speed, or just get two fast cards.

then it’s better remove 580x To get better FCP performance with Radeon Vii.

thanks
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.