“The first public demonstration of OpenCL functionality was given by AMD at Siggraph Asia 2008. OpenCL is the new vendor-independent standard designed to extract high performance parallel computing out of GPUs, DSPs and multicore CPUs. Basically the idea is that you can write your core computational code in OpenCL and voila! – your code scales to whatever processors are available. OpenCL will greatly improve speed and responsiveness for a wide spectrum of applications from entertainment to scientific and 3D visualization.”
It will be interesting to see how Apple/3rd party use this in Snow Leopard… That plus Grand Central “should” make a bit of a difference…
I am thinking of using this in some of our Windows projects here at work too…
Very nice and useful as a mechanical engineer and computer science person who wants to do industrial apps, real-time simulations and games, not to mention the usual special effects world of movies, etc.
I just keep smiling as all the naysayers said OpenCL would have to compete with CUDA and Streams. Both will be supplanted by OpenCL on those respective platforms.