Some of the OpenCL* Drivers and Runtimes are provided as part of:
Packages Available
Installation of a relevant runtime or driver enables OpenCL applications to run on a target hardware set.
By downloading a package from this page, you accept the End User License Agreement.
CPU+GPU+SDK
- Intel® SDK for OpenCL™ Applications 2016 R2 for Linux* (64 bit) (Driver components included)
- Intel® SDK for OpenCL™ Applications 2016 R2 for Windows* (64 bit) (assumes Windows* graphics driver installed)
Also available in Intel® Media Server Studio
GPU Driver Packages
- OpenCL™ 2.0 Driver+Runtime for Intel® HD, Iris™, and Iris™ Pro Graphics for Linux* (64-bit)
- Windows Graphics Drivers
Deprecated
Intel® SDK for OpenCL™ Applications 2016 R2 for Linux* (64 bit)
This is a standalone release for customers who do not need integration with the Intel® Media Server Studio (MSS). It provides all components needed to run and compile OpenCL applications.
Visit https://software.intel.com/en-us/intel-opencl to download the version for your platform. For details check out the Release Notes.
Intel® SDK for OpenCL™ Applications 2016 R2 for Windows* (64 bit)
This is a standalone release for customers who do not need integration with the Intel® Media Server Studio (MSS). The Windows* graphics driver contains the driver and runtime library components necessary to run OpenCL applications. This package provides components for OpenCL development.
Visit https://software.intel.com/en-us/intel-opencl to download the version for your platform. For details check out Release Notes.
OpenCL™ 2.0 Driver for Intel® HD, Iris™, and Iris™ Pro Graphics for Linux* (64-bit)
The intel-opencl-2.0-2.0 driver for Linux is an intermediate release preceding Intel® SDK for OpenCL™ Applications 2016 R2 for Linux*. It provides access to the general-purpose, parallel compute capabilities of Intel® graphics for OpenCL applications as a standalone package.
Intel has validated the intel-opencl-2.0-2.0 driver on CentOS 7.2 for the following 64-bit kernels.
- Linux 4.4 kernel patched for OpenCL 2.0
Supported OpenCL devices:
- Intel Graphics (GPU)
For detailed information please see the Release Notes.
OpenCL™ Driver for Intel® Iris™ and Intel® HD Graphics for Windows* OS (64-bit and 32-bit)
The Intel® Graphics driver includes components needed to run OpenCL* and Intel® Media SDK applications on processors with Intel® Iris™ Graphics or Intel® HD Graphics on Windows* OS.
You can use the Intel Driver Update Utility to automatically detect and update your drivers and software. Using the latest available graphics driver for your processor is usually recommended.
See also Identifying your Intel® Graphics Controller.
Supported OpenCL devices:
- Intel Graphics (GPU)
- CPU
For the full list of Intel® Architecture processors with OpenCL support on Intel Graphics under Windows*, refer to the Release Notes.
OpenCL™ Runtime for Intel® Core™ and Intel® Xeon® Processors
This runtime software package adds OpenCL CPU device support on systems with Intel Core and Intel Xeon processors.
Supported OpenCL devices:
- CPU
Latest release (16.1.1)
- OpenCL™ Runtime 16.1.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (64-bit & 32-bit)
- OpenCL™ Runtime 16.1.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (32-bit)
- OpenCL™ Runtime 16.1.1 for Intel® Core™ and Intel® Xeon® Processors for Red Hat* Linux* (64-bit)
- OpenCL™ Runtime 16.1.1 for Intel® Core™ and Intel® Xeon® Processors for SLES* Linux* (64-bit)
- OpenCL™ Runtime 16.1.1 for Intel® Core™ and Intel® Xeon® Processors for Ubuntu* (64-bit)
Previous Runtimes (16.1)
- OpenCL™ Runtime 16.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (64-bit & 32-bit)
- OpenCL™ Runtime 16.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (32-bit)
- OpenCL™ Runtime 16.1 for Intel® Core™ and Intel® Xeon® Processors for Red Hat* Linux* (64-bit)
- OpenCL™ Runtime 16.1 for Intel® Core™ and Intel® Xeon® Processors for SLES* Linux* (64-bit)
- OpenCL™ Runtime 16.1 for Intel® Core™ and Intel® Xeon® Processors for Ubuntu* (64-bit)
Previous Runtimes (15.1):
- OpenCL™ Runtime 15.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (64-bit & 32-bit)
- OpenCL™ Runtime 15.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (32-bit)
- OpenCL™ Runtime 15.1 for Intel® Core™ and Intel® Xeon® Processors for Red Hat* and SLES* Linux* (64-bit)
For the full list of supported Intel Architecture processors, refer to the OpenCL™ Runtime Release Notes.
Deprecated Releases
Note: These releases are no longer maintained or supported by Intel
OpenCL™ Runtime 14.2 for Intel® CPU and Intel® Xeon Phi™ Coprocessors
This runtime software package adds OpenCL support to Intel Core and Xeon processors and Intel Xeon Phi coprocessors.
Supported OpenCL devices:
- Intel Xeon Phi Coprocessor
- CPU
Available Runtimes
- OpenCL™ Runtime Driver for Intel® CPU and Intel® Xeon Phi™ Coprocessors for Linux* (64-bit)
- OpenCL™ Runtime Driver for Intel® CPU and Intel® Xeon Phi™ coprocessors for Windows* (64-bit)
For the full list of supported Intel Architecture processors, refer to the OpenCL™ Runtime Release Notes.