OpenCL* (Open computing language) is a cross-architecture, cross-operating system, open standard, heterogeneous parallel programming environment.