This is NVIDIA's free development tools for writing C code to run on their GPUs. There is even a plugin for MATLAB to speed up things like 2D-FFTs. The downside: You need a beefy graphics card and the one in my Precision laptop isn't enough
http://developer.nvidia.com/object/matlab_cuda.html

