IIRC AutoCAD makes no use of OpenGL at all, nor does it take any advantage of Cuda/GPU processing. I don't use Navis - so no info on that.
Thanks for the response. That confuses me a bit more then. If a user doesn't need the extremely precise calculations offered by the higher end Quadro / Firepro cards, what makes them (supposedly?) such powerhouses?
Why would I ever buy a Quadro 5000 (or, hell, a 6000) over a GTX680 (or a GTX690, or a Titan) if I -DON'T- require the precision? My company is still buying Quadro 2000s in their new machines because they see the word "Quadro" and the price and assume that it's going to out perform all of the non-Quadro cards out there. And in doing so, we end up getting 7200rpm drives instead of SSDs because they're trying to stay on a budget :/
Navisworks still uses OpenGL, and its mandatory for the 3D features, but as you've seen will use a D3D card reasonably well. I don't think either program makes deliberate use of CUDA or other internal nVidia technology aside from whats internal to the interface.
There are so many interacting factors (motherboard, CPU, RAM, video card, software, meatware, work processes, etc.) that its very difficult to provide any sort of hard and fast specs or recommendations on "Use X" or "Don't use Y". Different people will have a different definition of "better performance" and each will have a different set up scenario such that one user will see a "huge difference" between a 2 GB and 4 GB card while another will see only a "huge waste of money".
I'm not certain "precision" is the correct word. Any such calculations are carried out by the software (we measure with the program, not on the screen). More calculations, more parallel calculations, more RAM, certainly.
There is *zero* justification on getting the high-end Quadro series for CAD work. They are for visualization/entertainment software like Maya and 3DSMAX.
...Why would I ever buy a Quadro 5000 (or, hell, a 6000) over a GTX680 (or a GTX690, or a Titan) if I -DON'T- require the precision? My company is still buying Quadro 2000s in their new machines because they see the word "Quadro" and the price and assume that it's going to out perform all of the non-Quadro cards out there. And in doing so, we end up getting 7200rpm drives instead of SSDs because they're trying to stay on a budget :/
And that's the answer -- give somethign a high price, and a 'workstation' brand and management will buy into the myth
Those fancy "high-end" video cards have the ECC memory/controller while the commercial/consumer type cards do not have it. The ECC stuff will auto-correct dots/numbers/errors that we won't see because it rarely happens... but eventually in some billions of cycles it will pop up one or two Most people don't care about it and can happily use the normal type everyday. However in some critical applications or certain industries, they've gotta have/use these video cards with ECC.
It boggles my mind that there is so little actual data out there about this kind of stuff.. Or maybe there is and I'm just not smart enough to interpret it correctly. I guess it's tough to do benchmarks since there are so many different ways people use the software. It's still really surprising that there isn't more available though.. there are so many posts from 2 or 3.. even 6 or 7 years ago.. asking very similar questions.
Thank you guys once again for the replies. Much appreciated!
Log into access your profile, ask and answer questions, share ideas and more. Haven't signed up yet? Register