Which OpenCL™ Platforms Are Available?

Intel® provides an OpenCL™ 2.1 platform to access the compute power of Intel® Xeon® and Intel® Core™ processors.

Intel implementation of the OpenCL standard supports the OpenCL™ 2.1 Installable Client Driver (ICD), which enables different OpenCL implementations to coexist on the same system. ICD also enables applications to select between OpenCL implementations at run time.

Refer to the following table for information on Intel OpenCL platform ID with support for Intel Xeon and Intel Core processors:

Property Platform
CL_PLATFORM_NAME Intel(R) CPU Runtime for OpenCL(TM) Applications
CL_PLATFORM_VENDOR Intel(TM) Corporation
CL_PLATFORM_VERSION OpenCL(TM) 2.1
OpenCL Devices CPU

With installation of the Intel® CPU Runtime for OpenCL™ Applications, you get the Intel OpenCL platform that enables the following OpenCL 2.1 device:

For OpenCL support on Intel processors with Intel® Graphics technology for both CPU and GPU devices, refer to the products available at https://software.intel.com/en-us/intel-opencl.