Developer Guide,

  • ,
  • 2020 Update 2
  • 07/16/2020
  • Public Content,
  • Download as PDF

What's New in This Release

Intel® SDK for OpenCL™ Applications Developer Guide
If your workflows require features discontinued in this release, you may still download legacy versions from the download page.
 
2020 Gold Update 2
  • FPGA support was removed from the Intel® SDK for OpenCL™ Offline Compiler. If your workflows require this functionality, please use Intel® SDK for OpenCL™ Applications 2020 Update 1, 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.
2020 Gold Update 1
  • Updated OpenCL™ API Headers and OpenCL ICD Loader.
  • Removed assembly code generation for GPU functionality. If you need this functionality, use the OpenCL Offline Compiler.
  • Removed Intel® Debugger for Heterogeneous Compute (GPU kernel debugger). If you need this functionality, use the initial 2020 release, available on the download page
  • Removed Intel® CPU Runtime for OpenCL Applications 18.1 from the Windows* installer. You can install it manually from
    /OpenCL/runtime/cpu/opencl_runtime.msi.
    Note:
    Disable your graphic card before installation to avoid installation issues.
  • Removed support for Ubuntu* 16.04.
  • Intel SDK for OpenCL Applications 2020 Update 1 includes bug fixes and security updates. Users should update to the latest version.
2020 Gold
  • Added support for Microsoft Visual Studio* 2019.
  • Added support for the CentOS-8* platform.
  • Added support for generating an optimized ELF binary file from a SPIR-V file to the Offline Compiler command-line interface.
  • Removal of SPIR* functionality (use SPIR-V* instead).
  • Removal of Intel® Code Builder for OpenCL™ functionality.
  • Removal of Kernel Development Framework functionality (you can configure Intel® VTune™ Profiler to see OpenCL API calls).
  • Removal of OpenCL API Debugger functionality (you can use the Intercept Layer for OpenCL™ Applications for debugging).
 
For more information, including system requirements, known issues, and installation notes, refer to the Release Notes.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.