(
OPEN Computing
Language) An open source programming interface (API) for developing parallel processing applications from the Khronos Group. Widely used for writing scientific, financial and game applications, OpenCL programs run on a variety of CPUs, as well as AMD/ATI and NVIDIA GPUs. See
GPGPU and
OpenGL.