OpenCL for macOS

OpenCL lets you tap into the parallel computing power of modern GPUs and multicore CPUs to accelerate compute-intensive tasks in your Mac apps. Use OpenCL to incorporate advanced numerical and data analytics features, perform cutting-edge image and media processing, and deliver accurate physics and AI simulation in games.

Reference, Guides, and Sample Code

OpenCL is an open standard defined by the Khronos Group. For more information about the OpenCL specification, visit