I don't know, unless you're using something that's
very specifically tailored to Nvidia's architecture (that 5% or so of applications where both AMD and Nvidia cards work, but Kepler
doesn't get trounced), two 7970s
would be faster than a 7970 and a Titan, because the Titan would have to be something like 50-100% faster than a 680 to make up the GPGPU disparity (just to break even), which I posted in some detail on
back in May. As of that post, the 7970 (NON-GE, mind you), either trounced the 680 or cleanly held its own against it. In the few the 680 did better in, it was by much tinier margins that were effectively more like ties, unlike the 7970's performance victories that were generally by very large margins. Of all the links I gave there, tests where the 680 won by any kind of real margin comprised a tiny, tiny fraction of what was out there, and on average, across all the tests, the 7970 (non-GE) more or less handed the 680 its own rear end on a platter. Since the cards themselves haven't changed, I highly doubt this situation has changed any in the past eight months.
Besides, for an $800 expenditure, you could have
three 7970s (maybe even four, if you were very good with the used market) instead of a 7970 and a Titan, again admitting that I don't know the state of Crossfire support in GPGPU (but I assume multiple GPUs aren't a problem for the software; many GPGPU applications lends themselves to almost limitless parallelization).
Don't get me wrong, Kepler GPUs are great (almost bough a 670FTW before I saw a deal I couldn't pass up on a 7970), but despite Nvidia's massive early lead in GPGPU, and the fact that they do have better software support still (afaik), Tahiti just has gobs more actual GPGPU horsepower than any GPU Nvidia has out right now. Hell, if I'm not mistaken,
Fermi is vastly superior to Kepler in GPGPU most of the time. One of those review sites I linked to noted that the 680 is only about as fast overall as a 560TI in those applications. So unless you're getting something that's actually going to massively favor Nvidia, AMD is just the way to go right now. You'll get far more bang for your buck, and frankly, if you are spending that kind of money, and
do need an Nvidia GPU, a 590 would probably still end up being the vastly better investment, since it would probably kick the Titan's *** into next week (again, strictly speaking in terms of GPGPU).
Edited by Catamount, 24 January 2013 - 09:02 AM.