The first public demonstration of OpenCL functionality was by AMD at Siggraph Asia 2008. The particle & fluid simulation shows how OpenCL can extract high performance parallel computing out of GPUs, DSPs and multicore CPUs. Basically the idea is that you can write up your core computational code in OpenCL and suddenly you scale to whatever processors are available. Initially the demo only uses one core of a Dragon-based system (quad-core Phenom II). As the additional cores are enabled the simulation compute time is cut in half!