Well, depend very much on your style of work. The Quadros in general are very optimized on OpenGL\DirectX viewport on pro 3D applications and GeForce are not. For CUDA... there is no difference in performance between a Quadro and GeForce, Quadro 5000 has almost the same performance as a GTX 465 both has 352 cores (Quadro usually has lower clock speed), the only thing is the memory. On a GTX 465 you can't load super large scene because it has only 1 GB ram, on a Quadro 5000 is different story. But it depends on how large scenes you have. Obviously a scene that would not pass 1,5 GB ram for example, a GTX 580 will kill all the Quadros outside, but if the scene passes, the speed will dramatically decrees. You can also use in a way a Quadro and a GeFoce for CUDA only on the same system. I think a Quadro 2000 is more than enough for modeling and animating (this stays on the first slot on the motherboard and it will be the default card for the system were you plug all the monitors you have, you'll need to install only the Quadro drivers) or a SH Quadro 4000 and a GTX 580 doing all the octane render job or vray RT or iray etc. (this will be placed on the second slot on the motherboard, no drivers required and don't use any monitor on this). This is a simple example or an idea what you can do. It is up on you to decide, depends very much on how large the scenes you got. If the performance of a Quadro is enough for you and you have large scenes a high end Quadro is enough, if you don't have large scenes you can make the combination Quadro + GeForce or 2 GeForce cards if you don't need the extra boost from Quadro in viewport and you only need the horse power from a GTX 580 in CUDA apps, something like a GPU render farm. I hope my post was helpful sorry for my bad english ops: .
Comment