Visible to Intel only — GUID: GUID-77ABF661-AAFE-48FD-8F1B-002EFFAB4376
Visible to Intel only — GUID: GUID-77ABF661-AAFE-48FD-8F1B-002EFFAB4376
OpenCL™ Standard
OpenCL™ (Open Computing Language) standard provides a uniformed programming environment for software developers to write portable general-purpose parallel code for high-performance computing servers, client computer systems, and other computing systems. OpenCL is developed by multiple companies through the Khronos* OpenCL committee, and Intel® is a key contributor to the OpenCL standard since its inception.
Intel® OpenCL™ implementation targets Intel® Core™ and Intel® Xeon® processors.
Currently, Intel® CPU Runtime for OpenCL™ Applications has OpenCL 1.2, 2.0, and 2.1 features enabled. For OpenCL specifications, refer to:
- For OpenCL 1.2: https://www.khronos.org/registry/OpenCL/specs/opencl-1.2.pdf
- For OpenCL 2.0: https://www.khronos.org/registry/OpenCL/specs/opencl-2.0.pdf
- For OpenCL 2.0 C: https://www.khronos.org/registry/OpenCL/specs/opencl-2.0-openclc.pdf
- For OpenCL 2.1: https://www.khronos.org/registry/OpenCL/specs/2.2/pdf/OpenCL_API.pdf
See Also
OpenCL™ 1.2 Specification at https://www.khronos.org/registry/OpenCL/specs/opencl-1.2.pdf
Overview Presentations of the OpenCL™ Standard at http://www.khronos.org/registry/OpenCL