The Intel® Driver & Support Assistant enables you to scan computing devices for the latest drivers available from Intel. This tool has the main interface hosted on Intel’s support website and provides a more integrated support experience to users. Intel® PROSet/Wireless Software and Drivers for IT Admins. This download record is recommended for IT administrators, which includes driver-only and Intel® PROSet/Wireless Software version 21.120.2 distribution packages. Driver: Windows 10, 32-bit. Windows 10, 64-bit. Windows 8.1, 32-bit. 3 more: 21.120.2 Latest: 9/14/2020.
Review the Release Notes for Intel® SDK for OpenCL™ Applications and the Intel® System Studio: OpenCL™ Tools component. The notes are categorized by year, with individual releases listed within each year.
Click a version to expand a summary of downloadable release notes and new features since the previous update. Release notes include pre-requisites, software compatibility, installation instructions, and known issues at release. All files are in PDF format - Adobe Reader* (or compatible) required.
To get product updates, log in to the Intel® Software Development Products Registration Center
For technical support, visit Intel® Software Developer Support
Ask questions and join the community at the OpenCL™ forums
For installation and product introduction walkthroughs, refer to the Get Started Guide for Intel® SDK for OpenCL™ Applications
For details about product features, refer to the Developer Guide
View Intel® implementations for OpenCL™ devices at the runtime portal
FPGA support was deprecated and removed from Intel® SDK for OpenCL™ - Offline Compiler. Please use Intel® SDK for OpenCL™ Applications 2020 Update 1 if you need this functionality or Intel® FPGA SDK for OpenCL™.
Intel® SDK for OpenCL™ Applications 2020 Update 2 includes bug fixes and security updates. Users should update to the latest version.
Update 1
2020 Update 1 Key Updates:
Functionality of assembly code generation was removed. Please use Ocloc tool for assembly code generation for GPU.
OpenCL™ API Headers and OpenCL™ ICD Loader were updated.
Intel® Debugger for Heterogeneous Compute was removed. Please use Intel® SDK for OpenCL™ Applications 2020 initial release if you need this functionality.
Intel® CPU Runtime for OpenCL™ Applications 18.1 was removed from installer on Windows*. If you need Intel® CPU Runtime for OpenCL™ Applications 18.1 you could install it manually from /OpenCL/runtime/cpu/opencl_runtime.msi. Disable your graphic card before installation to avoid installation issue.
Intel® SDK for OpenCL™ Applications 2020 Update 1 includes bug fixes and security updates. Users should update to the latest version.
Initial Release
2020 Initial Release Key Updates
Visual Studio* 2019 support was added. Visual Studio* 2015 support was removed.
Support of 10th Generation Intel® Core™ processor named Ice Lake.
CentOS* 8 support was added.
SPIR functionality was removed from Intel® SDK for OpenCL™ Applications. Please use SPIR-V instead of SPIR.
OpenCL™ API Debugger and Kernel Development Framework functionality was deprecated in this release. Intel® VTune™ Profiler can be configurable to see OpenCL™ API calls. Intercept Layer for OpenCL™ Applications can be used for replacement of OpenCL™ API Debugger functionality.
The support for generating an optimized ELF binary file from a SPIR-V file was added to Intel® SDK for OpenCL™ - Offline Compiler.
Intel® SDK for OpenCL™ Applications 2020 includes bug fixes and security updates. Users should update to the latest version.
For a full list of features, refer to the Intel® SDK for OpenCL™ Applications Developer Guide. Guidance maps to the 2019 product which was a superset of 2020 features.
2019
Update 5
2019 Update 5 Key Updates:
Qt* libraries have been updated to 5.13.0.
Intel® Debugger for Heterogeneous Compute has been updated for security and bug fixes.
Microsoft Visual Studio* 2015 support is deprecated.
OpenCL™ API Debugger and Kernel Development Framework functionality will be deprecated in the 2020 Initial Release version of the product.
Intel® SDK for OpenCL™ Applications 2019 Update 5 includes bug fixes and security updates. Users should update to the latest version.
Intel® SDK for OpenCL™ Applications 2019 Update 5 includes all the features previously available in Intel® SDK for OpenCL™ Applications 2019 Update 4.
For a full list of features, refer to the Intel® SDK for OpenCL™ Applications Developer Guide.
Update 4
Available through Intel® System Studio distribution only.
2019 Update 4 Key Updates:
The OpenCL™ CPU Kernel Debugger feature in this release requires version 18.1 or newer of Intel® CPU Runtime for OpenCL™ Applications, available for Linux* and Microsoft Windows* OSes.
For more information, please see Intel® CPU Runtime for OpenCL™ Applications Release Notes and for any questions, see the OpenCL* Support Forum.
Intel® SDK for OpenCL™ Applications supports DCH Intel® Graphics Driver for Windows* 10 in this release.
Intel® Debugger for Heterogeneous Compute supports:
Intel® Graphics Compute Runtime for OpenCL™ Driver 18.51 (released 21 Dec 2018) or newer on Linux
DCH Intel® Graphics Driver 25.20.100.6577 (released 25 Feb 2019) or newer on Windows
Intel® OpenCL™ Converter from Kernel Development Framework session to Microsoft Visual Studio* OpenCL™ project. More information is available in the developer guide. Microsoft Visual Studio* OpenCL™ project now integrates with VTune™.
Intel® SDK for OpenCL™ Applications 2019 Update 4 includes new features, bug fixes and security updates. Users should update to the latest version.
Intel® SDK for OpenCL™ Applications 2019 Update 4 includes all the features previously available in Intel® SDK for OpenCL™ Applications 2019 Update 3.
For a full list of features, refer to the Intel® SDK for OpenCL™ Applications Developer Guide.
Update 3
Available through Intel® System Studio distribution only.
2019 Update 3 Key Updates:
Intel SDK for OpenCL™ Applications 2019 Update 3 includes functional and security updates. Users should update to the latest version.
The OpenCL™ CPU Kernel Debugger feature in this release of Intel® SDK for OpenCL™ Applications requires the latest update of Intel® CPU Runtime for OpenCL™ Applications. If a legacy graphics driver is installed on the host system, a manual update of Intel® CPU Runtime for OpenCL™ Applications is required.
Intel SDK for OpenCL™ Applications does not support DCH Intel® Graphics Driver for Windows* 10 in this release.
Update 2
Available through Intel® System Studio distribution only.
2019 Update 2 Key Updates:
Added support of Eclipse 2018-12 R. Support of Eclipse Oxygen was deprecated.
The OpenCL™ CPU Kernel Debugger feature in this release of Intel® SDK for OpenCL™ Applications requires the latest update of Intel® CPU Runtime for OpenCL™ Applications, available for Linux* and Microsoft Windows* OSes.
Intel® SDK for OpenCL™ Applications 2019 Update 2 includes functional and security updates. Users should update to the latest version.
Update 1
Available through Intel® System Studio distribution only.
2019 Update 1 Key Updates:
Support for SRB5.0 has been deprecated
Intel® CPU Runtime for OpenCL™ Applications 18.1 is now delivered with the Intel® SDK for OpenCL™ Applications.
For more information about OpenCL™ Runtime, please see /content/www/us/en/develop/articles/opencl-runtime-release-notes.html
Added support for Ubuntu* 18.04 in Intel® SDK for OpenCL™ Applications.
Experimental version of the CPU Runtime supporting OpenCL™ 2.1 has been deprecated. It is recommended to use Intel® CPU Runtime for OpenCL™ Applications 18.1.
Added support for Intel® VTune™ Amplifier in Intel® Code Builder for OpenCL™ API.
Initial Release
Available through Intel® System Studio distribution only. Developers are highly encouraged to upgrade to Intel® System Studio 2019 Update 1: OpenCL™ Tools for compatibility improvements.
2019 Initial Release Key Updates:
Added support for 8th Generation Intel® Core™ Processors (code-named Coffee Lake) on Microsoft Windows* and Linux* operating systems
Intel® SDK for OpenCL™ Applications 2019 is now available as a component of Intel® System Studio 2019.
Intel® CPU Runtime for OpenCL™ Applications 18.1 is now supported by the Intel® SDK for OpenCL™ - offline compiler
Added support for Intel® Advanced Vector Extensions 512 (Intel® AVX-512)
For more information about Intel® CPU Runtime for OpenCL™ Applications, please see /content/www/us/en/develop/articles/opencl-runtime-release-notes.html
Support for SRB5.0 has been deprecated.
Support for Windows* 7 has been deprecated. Please consider the latest available package supporting Windows* 7 platforms, Intel® SDK for OpenCL™ Applications 2017 R2, available at https://software.intel.com/en-us/intel-opencl/download. Intel® SDK for OpenCL™ Applications 2017 R2 will be removed at the time of Intel® SDK for OpenCL™ Applications 2019 Update 1 release. Intel® SDK for OpenCL™ Applications 2019 Update 1 will not support Windows* 7.
Bug fixes
Enable support for Intel® Streaming SIMD Extensions for Intel® FPGA Emulation Platform for OpenCL™
This release contains an experimental version of the CPU Runtime supporting OpenCL™ 2.1. It will be deprecated in Intel® SDK for OpenCL™ Applications 2019 Update 1. The experimental status implies that OpenCL™ 2.1 is enabled on all CPU models, but the overall product stability is not guaranteed. Support for the Experimental product is not planned, only critical issues will be fixed.
It is recommended to use Intel® CPU Runtime for OpenCL™ Applications 18.1.
Developers are highly encouraged to upgrade to Intel® System Studio 2019 Update 1: OpenCL™ Tools for compatibility improvements.
2017 R2 Key Updates:
IDE Support
Microsoft Visual Studio* 2017
Eclipse Oxygen* 4.7 and Neon* 4.6
Operating System Support
Windows 10 Creator* including full compatibility with the latest Intel® Graphics Technology driver (15.46)
Ubuntu* 16.04 including full compatibility with latest OpenCL™ 2.0 CPU/GPU driver package for Linux* OS (SRB5)
CentOS* 7.3
Support for 6th and 7th Generation Intel® Core™ Processors on Microsoft Windows* and Linux* operating systems.
New features that streamline development and improve solutions customization
Improved OpenCL™ 2.1 and SPIR-V* support on Linux* OS
OpenCL™ 2.1 development environment with the experimental CPU-only runtime for OpenCL™ 2.1
SPIR-V generation support with Intel® Code Builder for OpenCL™ offline compiler and Kernel Development Framework including textual representation of SPIR-V binaries -
Workflow support allowing build, execution and analysis of applications with several kernels
Build from binary to reduce compilation time for complex kernels
Latency analysis on 6th and 7th Generation Intel® Core™ Processors
R1 (Initial Release)
Developers are highly encouraged to upgrade to Intel® System Studio 2019 Update 1: OpenCL™ Tools for compatibility improvements.
2017 Initial Release Key Updates:
Microsoft Visual Studio* 2017 Support
Eclipse* Oxygen (4.7) and Neon (4.6) IDEs Support
New Operating Systems Support:
Microsoft Windows* 10 Creator Update support including full compatibility with latest Intel Graphics driver (15.46)
Ubuntu* 16.04 support including full compatibility with latest OpenCL™ 2.0 CPU/GPU driver package for Linux* OS (SRB5)
CentOS* 7.3 support
Enhanced tools support for 6th and 7th Generation Intel® Core™ Processors on Microsoft Windows* and Linux* operating systems
Usability enhancements and bug fixes
Improved OpenCL™ 2.1 and SPIR-V* support on Linux* OS
OpenCL™ 2.1 development environment with the experimental CPU-only runtime for OpenCL™ 2.1
SPIR-V generation support with Intel® Code Builder for OpenCL™ offline compiler and Kernel Development Framework including textual representation of SPIR-V binaries
New features in Kernel Development Framework
Workflow support allowing build, execution and analysis of applications with multiple kernels
Build from binary to reduce compilation time for complex kernels
Latency analysis on 6th and 7th Generation Intel® Core™ Processors
2016
R3
The 2016 version is deprecated. Release notes are kept for archival purposes.
2016 R3 Key Updates
Support for 7th Generation Intel® Core™ Processors on Microsoft Windows* and Linux* operating systems
Windows 10 Anniversary Update support
Yocto Project* support
These processors are supported as target systems when running the Apollo Lake Yocto BSP (other OSes are not supported for these processors): 7th Generation Intel® Pentium® Processor J4000/N4000 and 7th Generation Intel® Celeron® Processor J3000/N3000 Series for Desktop
Offline compiler support with GPU assembly code generation
Debug OpenCL™ kernels using the Yocto* GPU driver on host targets (6th and 7th Generation Intel® Core Processor)
OpenCL™ 2.1 and SPIR-V* support on Linux* OS
OpenCL™ 2.1 development environment with the experimental CPU-only runtime for OpenCL™ 2.1
SPIR-V generation support with Intel® Code Builder for OpenCL™ offline compiler and Kernel Development Framework including textual representation of SPIR-V binaries
New analysis features in Kernel Development Framework for Linux* OS
HW counters support
Latency analysis on 6th and 7th Generation Intel® Core™ Processors
R2
The 2016 version is deprecated. Release notes are kept for archival purposes.
2016 R2 for Linux* OS Key Updates:
Beta release of Source and Assembly level GPU Kernel Debugging on Linux* OS
Kernel analysis report with compute matrices and deep level analysis views
Host C++ code generator - generates full OpenCL™ application host C++ code for a given session
Lightweight 'Run' option to execute the kernel and get immediate results. You can later run a full analysis on the kernel execution session
Output validation - assign reference to an output buffer or image object and get immediate results if the reference does or does not match the output variable
Command line interface - enables you to perform most of the tasks that are available through the IDE, including: capturing a kernel execution from an OpenCL™ application, executing a kernel and viewing its results, viewing the kernel's performance analysis results, and more
Advanced buffer and image viewer with pixel overlay presentation, options for showing image as buffer, compare mode and more
Bettersnaptool 1 2 1 Intel Download Free Download
2016 R2 for Windows* OS Key Updates:
OpenCL™ 2.1 and SPIR-V* support
OpenCL™ 2.1 development environment with the experimental CPU-only runtime for OpenCL™ 2.1
Host C++ code generator - generates full OpenCL™ application host C++ code for a given session
Lightweight 'Run' option to execute the kernel and get immediate results. You can later run a full analysis on the kernel execution session
Output validation - assign reference to an output buffer or image object and get immediate results if the reference does or does not match the output variable
Command line interface - enables you to perform most of the tasks that are available through the IDE, including: capture a kernel execution from an OpenCL™ application, execute a kernel and view its results, view the kernel's performance analysis results, and more
Advanced buffers and images viewer with pixel overlay presentation, show image as buffer options, compare mode and more
Beta2 release of Source and Assembly level GPU Kernel Debugging on Windows* OSes including bug fixes and improvements
The 2016 version is deprecated. Release notes are kept for archival purposes.
2016 Initial Release Key Updates:
Beta release of Source and Assembly level GPU Kernel Debugging on Windows* operating system
Seamless debugging experience of OpenCL™ Kernels as they are being executed on Intel® Processor Graphics with real-time inspection of variable and registers across the hardware execution units threads
Supported by GDB and Microsoft Visual Studio* 2015
Supported only on 6th Generation Intel Core™ Processors with Intel Iris™, Intel Iris Pro and HD Graphics
Stand-alone distribution of Intel® SDK for OpenCL™ Applications for Linux* including standalone OpenCL™ driver for 5th and 6th Generation Intel® Core Processors with Intel Iris™ Pro and HD Graphics.
Including support for open source implementation of the OpenCL™ specification for Intel Processor Graphics (https://01.org/beignet)
Advanced features set in Kernel Development Framework – Eclipse plug-in
Full support for Microsoft Visual Studio* 2015 (added missing features)
New kernel and host level analysis features
New kernel analysis report with compute matrices and deep level analysis views in Kernel Development Framework
SVM support and Build from Binary in Kernel Development Framework
Cross mapping support in Intel Processor Graphics assembly view (from assembly code to OpenCL™ code)