OpenCL is the new vendor-independent standard designed to extract high performance parallel computing out of GPUs, DSPs and multi-core 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. The “Powdertoy” particle & fluid simulation app shows how OpenCL can extract high performance parallel computing out of multi-core CPUs. 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!