Personally no I just want to come and play with your toys
Does this help? Barefeats have done some testing
https://barefeats.com/egpu_titan_xp_imac_pro.html
Thanks for the reply and sharing the link. Good data in there. The issue with Nvidia is Mac OS compatibility is non-existent, so to run an iMac Pro with Nvidia cards means booting into Windows environment and, at that point, we'd be better off running a PC. We're trying to stay within Mac OS which unfortunately means we're stuck using AMD.
[doublepost=1541458036][/doublepost]
I hate to suggest it but your pushing into PC hardware realm. What programs are you using? eGPUs are great but have major bandwidth bottlenecks.
Recine-x uses a lot of CPU or Redrocket, Resolve lots of GPU but decodes certain files on cpu, but if you add eGPU your bottlnecked by the thunderbolt3, and Adobe CC uses both CPU and GPU but your way better off with the PC Nvidia version to get full GPU usage.
Your setup is awesome but your pushing the upper limits of what it can do. Also if you bought a .R3D debayer card like a red rocket, you would have to build en external PCI bridge. Again all cumbersome and bottlnecked.
I use macOS everyday but sounds like you need a windows machine. Dual Xeon with 2x2080ti sounds about right. Oh and put in a Redrocket as well.
We had multiple RED Rocket-X cards but dumped them once the returns were diminished. They do nothing to support 8K RED RAW with an iMac Pro now, unfortunately. I think you're right about the rest... Truly hate to abandon Mac OS and enjoy the comfortable workspace offered by Final Cut Pro X, ProRes, etc.
[doublepost=1541458110][/doublepost]
Not helpful for the OP, but my only comment is, why even bother with 8K? Hollywood movies you watch on a 70 foot wide screen are 'only' in 4k and they look great, so just curious what your use case is for 8k.
The VR stuff I get, just was wondering about the other.
We use 8K for about 90% of the work we do. Primarily, VFX plates, ripping still frames from motion video, VFX roto/stabilization work, etc. Higher-resolution (along with frames and DR) are part of our main workflow.
[doublepost=1541458142][/doublepost]
I work in film and TV and Puget Sound is one of the best resources.
Search through their website.
https://www.pugetsystems.com/
Thank you. We'll have a look today.
[doublepost=1541458336][/doublepost]
Puget has a good reputation but I'm not sure the OP is looking to throw away his entire fleet of iMac Pros and switch to Windows. If he was why even post on a Mac forum.
He didn't state what editing software he's using but if it's FCPX the only option would be (a) switching to another NLE or (b) build a *very* high-end Hackintosh. Neither one of those is easy if his organization is already deeply invested.
If all his software is cross-platform (Premiere, Avid, Resolve, After Effects, etc) then switching to Windows is more straightforward.
The problem with adding an eGPU to an 18-core iMac Pro, is it's already fast on the CPU side, and the Vega64 GPU isn't slow. Yes there are faster ones, but are they faster with his exact software and workflow? He doesn't even know for certain if the current problem is due to a GPU limit. The solution might be as easy as using proxies.
If it's a typical post production pipeline, the finishing stage is often done by dedicated machines and software. In that case the solution might be keep the iMac Pros but add dedicated (maybe Windows) machines for finishing.
Good general answers here for anyone else looking at the same problems. Thanks for the post. With the iMac Pros, our needs are primarily handling 8K RED RAW footage for VFX purposes, and delivering fast editorials with FCPX. We also use DaVinci for multi-light grades and we have a dailies routine that rips stills from 8K footage for fast-turnarounds/looks, etc. While much of that work could be done within a PC platform, the problem is cost of retraining and equipment replacement.
The iMac Pros give us almost everything we need. Another 20% performance gain and we'd be right on our sweet spot for deliveries. That's where we hope eGPU could provide a solution.