Quadro 6000 vs GTX 690
I've recently started using a Quadro 6000 to run GPU-accelerated hashing applications. I'm looking to purchase additional hardware and notice that the GTX 690 has many more CUDA cores available than the Quadro 6000 (3,072 on the GTX 690 vs 448 on the Quadro 6000).

My question is, will this alone provide more computing performance or is the Quadro better suited to GPU processing, seeing as it is a workstation product? Will using the GTX 690 drastically improve the speed?

Any information would be greatly appreciated!
I've recently started using a Quadro 6000 to run GPU-accelerated hashing applications. I'm looking to purchase additional hardware and notice that the GTX 690 has many more CUDA cores available than the Quadro 6000 (3,072 on the GTX 690 vs 448 on the Quadro 6000).



My question is, will this alone provide more computing performance or is the Quadro better suited to GPU processing, seeing as it is a workstation product? Will using the GTX 690 drastically improve the speed?



Any information would be greatly appreciated!

#1
Posted 06/08/2012 12:09 PM   
http://blog.accelereyes.com/blog/2012/04/26/benchmarking-kepler-gtx-680/

The answer is... /angry.gif' class='bbc_emoticon' alt=':angry:' />
http://blog.accelereyes.com/blog/2012/04/26/benchmarking-kepler-gtx-680/



The answer is... /angry.gif' class='bbc_emoticon' alt=':angry:' />

#2
Posted 06/09/2012 12:47 AM   
Do you do your calculations in double or float. If double, then you should stick with your Quadro
Do you do your calculations in double or float. If double, then you should stick with your Quadro

#3
Posted 06/09/2012 01:10 AM   
Does your application scale to multiple GPUs? The GTX 690 is two CUDA devices on one board, so if your application cannot use multiple CUDA devices at once, you will definitely see no benefit to a GTX 690.
Does your application scale to multiple GPUs? The GTX 690 is two CUDA devices on one board, so if your application cannot use multiple CUDA devices at once, you will definitely see no benefit to a GTX 690.

#4
Posted 06/09/2012 06:12 PM   
Keep in mind that the GeForce 690 is one generation newer than the Quadro 6000, AND is a dual GPU setup, so in almost all cases, the 690 will be significantly faster.
Keep in mind that the GeForce 690 is one generation newer than the Quadro 6000, AND is a dual GPU setup, so in almost all cases, the 690 will be significantly faster.

#5
Posted 06/12/2012 07:19 PM   
[quote name='Keldor314' date='12 June 2012 - 03:19 PM' timestamp='1339528789' post='1420544']
Keep in mind that the GeForce 690 is one generation newer than the Quadro 6000, AND is a dual GPU setup, so in almost all cases, the 690 will be significantly faster.
[/quote]

This is not true, first if the application is not developped to use two GPU, the GeForce GTX 690 will be used as a downclocked GTX 680.
Then, there is usage of Double-Preceision floating point arithmetic, where the Quadro 6000 deliver more than 500 Gflops DP, while each downclocked GK104 on GTX 690 delivers half the DP!
Third there is the lack of registers and fewer L1-cache per thread, that impair GPGPU performance of GK104 on complex algorithms.

So it all depend on the profile of the GPGPU application you plan to run, if it support multi-gpu setup, don't use Double-Precision FP, and don't need too much registers or cache per threrad, it might be faster on GTX 690 than on Quadro 6000.
[quote name='Keldor314' date='12 June 2012 - 03:19 PM' timestamp='1339528789' post='1420544']

Keep in mind that the GeForce 690 is one generation newer than the Quadro 6000, AND is a dual GPU setup, so in almost all cases, the 690 will be significantly faster.





This is not true, first if the application is not developped to use two GPU, the GeForce GTX 690 will be used as a downclocked GTX 680.

Then, there is usage of Double-Preceision floating point arithmetic, where the Quadro 6000 deliver more than 500 Gflops DP, while each downclocked GK104 on GTX 690 delivers half the DP!

Third there is the lack of registers and fewer L1-cache per thread, that impair GPGPU performance of GK104 on complex algorithms.



So it all depend on the profile of the GPGPU application you plan to run, if it support multi-gpu setup, don't use Double-Precision FP, and don't need too much registers or cache per threrad, it might be faster on GTX 690 than on Quadro 6000.

Parallelis.com, Parallel-computing technologies and benchmarks. Current Projects: OpenCL Chess & OpenCL Benchmark

#6
Posted 06/14/2012 08:36 PM   
Since you are ok with the price of Quadro 6000, you should wait for the Tesla K20 for your next purchase.
Since you are ok with the price of Quadro 6000, you should wait for the Tesla K20 for your next purchase.

#7
Posted 06/15/2012 04:20 AM   
Scroll To Top