I've been looking for OpenCL 1.2 compatible GPU's to use in a HPZ420 workstation (it has to be HP since I get it through work). Among the high end cards HP lists as compatible there are Quadro or Tesla cards from NVIDIA and the FirePro W7000 from AMD.
Since NVIDIA does not support OpenCL 1.2 my only option is the FirePro W7000. Now, when I look at the specs and compare prices with for example a R9 290X I find that the FirePro W7000 is rated to perform about half as well as the R9 290X (in double presicion flops, which is what I need it for) and costs about twice as much!
Looks like its the same with NVIDIA. The Quadro cards are expensive, but according to the specs and tests I can find they don't perform that well.
So I'm wondering what this price difference is all about? Also, what if I were to get a R9 290X and stick it in the HPZ420, would it work? The 290X comsumes more power than the W7000 (250W vs 150W, peak). But the Z420 comes with a 600W power supply so that should be fine, or?