GPU computing: which card should you get?

Running number-crunching code on a top-of-the-line graphics card can be 10x faster than on a comparably high-end CPU. Not every application will see a 10x benefit – Monte Carlo simulations, image processing, matrix-vector-product-heavy code are excellent candidates. Thanks to general-purpose linear-algebra-on-the-GPU classes – like gpuarray, gnumpy and Data.Array.Accelerate – it’s possible to run high-level Matlab, Python … More GPU computing: which card should you get?