NVidia's CUDA Library for GPU computing available for Mac OS X

Finally NVidia has released a Mac OS X port of CUDA. CUDA is a library that allows for using recent NVidia graphics card for general purpose computations.

Until the advent of CUDA, using the massive parallelism of the GPU for general purpose computations required to disguise the computations as OpenGL commands. The advent of CUDA greatly simplifies this process and allows to directly program the GPU in a multi-threaded programming model in C (with some extensions).

I looking forward doing some experiments with CUDA on my Mac. If you already gave CUDA a try on Mac OS X, I encourage you to share your experience in the comments to this post.

Written February 15th, 2008