Hi guys,
I'm pondering an upgrade to an "enthusiast" class Mac for work in Davinci at the moment (due to the extremely high costs of the Mac Pro 7,1) and I have a few questions about the benefits (specifically for Resolve) posed by eGPUs at this stage of the game (August 2020).
The inability to reasonably upgrade RAM in an iMac Pro at a sensible price rules it out for me (the cost would end up equivalent to a Mac Pro), so the two options I'm considering are:
- 2020 16" Macbook Pro (2.4Ghz 8-core i9, 64GB RAM, 5600M 8GB GPU)
- 2020 27" iMac (3.6Ghz 10-core i9, 128GB RAM, 16GB 5700 XT GPU)
Now the various eGPU tests and benchmarks from the past few years that I've pored over, have presented a whole range of issues, many of which have now been addressed (driver optimisations/general compatibilities etc.) and with the genuinely powerful internal GPUs found in these two models, it appears that for a lot processing situations, the bandwidth limitations of TB3 will actually slow down performance when you incorporate an eGPU, rather than speed things up.
So what I'm hoping to clear up, is the specific situations in which Davinci CAN take advantage of having eGPUs plugged in.
Now I have a pair of Radeon VIIs currently, so for the sake of the hypothetical (assuming they're actually going to be useful in this scenario) those are the two eGPUs I'd be connecting to the new computer.
So the questions I'm hoping to answer are:
1) Will eGPUs speed up realtime playback within the timeline as I grade/edit things?
2) Will eGPUs speed up debayering/decompression of raw files?
3) Will eGPUs improve the speed at which the cache is rendered?
4) Will eGPUs improve export times?
5) The 16" MBP has two TB3 controllers, will plugging one eGPU into each side yield a performance advantage?
6) The 27" iMac only has a single TB3 controller, will that halve the performance of the two eGPUs compared to the MBP?
Any insight anyone could provide would be much appreciated.
Cheers
I'm pondering an upgrade to an "enthusiast" class Mac for work in Davinci at the moment (due to the extremely high costs of the Mac Pro 7,1) and I have a few questions about the benefits (specifically for Resolve) posed by eGPUs at this stage of the game (August 2020).
The inability to reasonably upgrade RAM in an iMac Pro at a sensible price rules it out for me (the cost would end up equivalent to a Mac Pro), so the two options I'm considering are:
- 2020 16" Macbook Pro (2.4Ghz 8-core i9, 64GB RAM, 5600M 8GB GPU)
- 2020 27" iMac (3.6Ghz 10-core i9, 128GB RAM, 16GB 5700 XT GPU)
Now the various eGPU tests and benchmarks from the past few years that I've pored over, have presented a whole range of issues, many of which have now been addressed (driver optimisations/general compatibilities etc.) and with the genuinely powerful internal GPUs found in these two models, it appears that for a lot processing situations, the bandwidth limitations of TB3 will actually slow down performance when you incorporate an eGPU, rather than speed things up.
So what I'm hoping to clear up, is the specific situations in which Davinci CAN take advantage of having eGPUs plugged in.
Now I have a pair of Radeon VIIs currently, so for the sake of the hypothetical (assuming they're actually going to be useful in this scenario) those are the two eGPUs I'd be connecting to the new computer.
So the questions I'm hoping to answer are:
1) Will eGPUs speed up realtime playback within the timeline as I grade/edit things?
2) Will eGPUs speed up debayering/decompression of raw files?
3) Will eGPUs improve the speed at which the cache is rendered?
4) Will eGPUs improve export times?
5) The 16" MBP has two TB3 controllers, will plugging one eGPU into each side yield a performance advantage?
6) The 27" iMac only has a single TB3 controller, will that halve the performance of the two eGPUs compared to the MBP?
Any insight anyone could provide would be much appreciated.
Cheers