Linked by Thom Holwerda on Tue 17th Jun 2008 19:32 UTC
Post a Comment
The latest Mac OS X version, snow leopard, has build-in support for GPU utilization. This nVidia card, although it is interesting only for a niche, could be a predecessor of more mainstream co-processor like hardware that will be present in mainstream hardware.
Technically you can take advantage of the GPU with OpenGL 2 as it stands today, meaning most popular operating systems.
OpenCL itself is interesting and if, according to wikipedia, apple really does take it to khronos then it would hopefully be available everywhere the vendors have OpenGL implementation already.
In reality, this has nothing to do with Mac OS X, although Apple seems to be doing something productive by attempting to wrangle a common API/Lib for GPGPU work. Having CUDA, Brook+, and whatever else is out there seems to be aggravating at best from my experience writting gpgpu stuff. OpenGL is the only cross platform api at the moment, and even then their are quirks depending on the hardware vendor.






