macOS / binaries /

OpenCL

/System/Library/Frameworks/OpenCL.framework/OpenCL
Contains the interfaces for distributing general-purpose computational tasks across the available GPUs and CPUs of a computer

OpenCL (Open Computing Language) is an open standard for cross-platform, programming of modern highly-parallel processor architectures. Introduced with OS X v10.6, OpenCL consists of a C99-based programming language designed for parallelism, a powerful scheduling API, and a flexible runtime that executes kernels on the CPU or GPU. OpenCL lets your application harness the computing power of these processors to improve performance and deliver new features based on compute-intensive algorithms. OpenCL was deprecated in macOS 10.14. To create high-performance code on GPUs, use the Metal framework instead.