With the release of Mac OS X Snow Leopard, we’re getting our first look at the possibilities behind Snow Leopard’s OpenCL technology. OpenCL is a framework that allows applications to more easily harness the power of multiple GPUs and CPUs found in your computer. This would allow powerful graphics cards (GPUs) to do more general processing and could improve application performance substantially. The current list of OpenCL supported GPUs include: – NVIDIA GeForce 9400M, GeForce 9600M GT, GeForce 8600M GT, GeForce GT 120, GeForce GT 130, GeForce GTX 285, GeForce 8800 GT, GeForce 8800 GS, Quadro FX 4800, Quadro FX5600 – ATI Radeon 4850, Radeon 4870. In this particular example, the benchmark performance of the user’s MacBook Pro CPU and two discrete GPUs were as follows (smaller numbers faster): GeForce 9600M GT: 2.805 seconds; GeForce 9400M: 3.081 seconds; Intel Core 2 Duo @ 2.40GHz: 15.459 seconds. Combining all three processors at once could theoretically deliver substantial performance improvements to the right application.