Tue Jan 29, 2013 10:51 pm
3 x Classified GTX580's will probably get you the best possible performance (even over the 680s) as of TODAY - but they're slightly hard to come by now. They also each require three power feeds, so you need to keep that in mind when building the system. Assuming you can power them - they'll be the fast option.
On a Mac OS system, if you had 3 x Classified GTX580's for CUDA, and a Quadro 4000 for GUI - then that would be a dream system.
The Quadro 4000 is pretty rubbish compared to the GTX5xx and GTX6xx in terms of CUDA performance. It's a great choice for GUI - but not so good for CUDA processing, despite the price tag. We have a Quadro 4000 in one of our MacPro Resolve suites at the moment - and it does the job, but as soon as we upgrade from Resolve 8 to 9, and move from Snow Leopard to Lion, we're putting in a GTX690.
I've seen others here using 4 x Quadro 6000's - and they get fantastic results - but the Classified GTX580's are substantially cheaper and give you much better performance.
Personally - I would probably go with a Apple MacPro over a Hackintosh for reliability and stability reasons. Although you can definitely build a more powerful Hackintosh, with newer processors, really the performance boast you'll get compared to a fully spec'ed out MacPro is pretty minimal. Having top-of-the-line GPUs and fast storage is probably more important than straight CPU speed. Also, the MacPro has a lot of enterprise-level architecture, that gives it a boast compared to "consumer" hardware. Again, you can definitely built a Hackintosh that can smash a MacPro on specs - but for standalone Resolve work, a fully spec-ed out MacPro will do the job.
In terms of Windows vs Mac vs Linux - you can have up to three CUDA GPUs on Mac OS, four on Windows and eight on Linux. So in theory, you can get more processing power out of Windows than MacOS - although Linux kills them both.
In terms of storage - check the Config Guide for some recommendations.
Hope this helps!
Best Regards, Chris!