Хорошая мысль, только тогда уже лучше использовать OpenCL, Open Computing Language (http://www.khronos.org/opencl/), он идет поверх CUDA от NVidia (http://www.nvidia.com/object/cuda_opencl_new.html) и аналогичной технологии от ATI (http://ati.amd.com/technology/streamcomputing/opencl.html).