I was just wondering since the new HD 7870 dropped in price ($220ish after rebates) and has double precision floating point , could it be used for light workstation use and GPGPU?
Are there softmods? A comparable Firepro is at least $500 because the V5900 doesn't support OpenCL 1.2. I don't know if any professional programs use DX11.1 but I highly doubt it.
The mid-range W5000 has 1.3 TFLOPs single precision and 79.2 GFLOPs double precision floating point performance, 2GB 256-bit GDDR5 , Bandwidth: 102.4GB.
(The high-end W7000 has 2.4 TFLOPs single precision and 152 GFLOPs double precision floating point performance and 4GB GDDR5 with 154GB Bandwidth but it also costs ~$800.)
Both have GeometryBoost and VCE but the W7000 has Framelock/Genlock and "Partially Resident Textures (PRT) :Graphics memory behaves as a hardware-managed
cache. Data can be streamed in on demand".
GeometryBoost in the new FirePro V5900 and FirePro V7900 is a unique hardware capability that processes two primitives per clock cycle. Each graphics engine is assigned to its own shader engine, consisting of up to 10 SIMDs. The results is a doubling in the rate of primitive & vertex processing, as well as back/front culling rates and scan conversion setup. It also doubles early reject rates.
The new 8th generation tessellation engine improves performance up to 3X in both OpenGL 4.1 and DirectX 11.
What this means is incredibly fast geometry performance for professional applications, ensuring smoother handling of large, complex models.
The HD 7870 has 53.6GB/s memory bandwidth (maximum) , 2.56 TFLOPS Single Precision compute power, 2GB 256-bit GDDR5, 1000MHz Engine Clock. The HD 7850 has 1.76 TFLOPS Single Precision compute power, 153.6GB/s memory bandwidth (maximum), 860MHz Engine Clock. Supposedly 160GFlops Double floating point for the HD 7870 (and 100GFlops for the HD7850), which means higher than the W5000 and W7000...but without the value-adds like GeometryLock and Driver support.
Or maybe the Fermi GTX 560Ti/GTX570 may be better since they have CUDA? (Kepler is in same pricerange as W5000.)
In a perfect world I'd get the W7000 or Tesla but they're crazy expensive. It seems that the W5000 is the pro version of the 7750/7770? The HD 7770 is supposedly 80GFlops double floating point, so that is inline with the W5000 number.
So does it boil down to Geometry Boost, 30-bit color, ECC Memory, and Drivers?
Currently have Firepro V4800 (which was rated as best value by Solidworks forum) and looking to upgrade around January (Q1 2013) when the HD 8xxxx series comes out to lower prices a bit. As far as I know, calculations for MATLAB/ANSYS are mainly CPU based so that's why I'm looking to lower cost on the GPU and swap to a higher processor.
I appreciate any educated responses regarding GPGPU for MATLAB and CFD. Please don't respond "use only professional cards" for professional use. It's 1000 dollars for a similar performing card... I'd be willing to deal with a little graphical lag because I could use the Firepro system for the design and the other system for computation.
Interested mainly in compute stuff: ANSYS, MATLAB, COMSOL,etc (for the modeling part I can keep using the Firepro V4800 or get a V4900)