OpenCL is a new industry standard programming system for developing parallel programs that typically execute on heterogeneous computing systems. OpenCL has much in common with NVIDIA´s CUDA programming toolkit, but differs in a number of important respects as a result of its goal of supporting a broader range of target hardware platforms. This talk will introduce OpenCL and provide some basic comparisons with other programming systems.
Bio: John Stone is a Senior Research Programmer in the Theoretical and Computational Biophysics Group at the Beckman Institute for Advanced Science and Technology. Mr. Stone is the lead developer of VMD, a high performance molecular visualization tool used by researchers all over the world. His research interests include molecular visualization, GPU computing, parallel processing, ray tracing, haptics, and virtual environments.