Intel® SDK for OpenCL™ Applications

OpenCL™ Drivers and Runtimes for Intel® Architecture

What to Download

By downloading a package from this page, you accept the End User License Agreement.

Installation has two parts:

  • Intel® SDK for OpenCL™ Applications Package
  • Driver and library(runtime) packages

The SDK includes components to develop applications.  Usually on a development machine the driver/runtime package is also installed for testing.  For deployment you can pick the package that best matches the target environment.

  • Professional
  • Professors
  • Students
  • Linux*
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Internet of Things
  • C/C++
  • Advanced
  • Beginner
  • Intermediate
  • OpenCL™ Code Builder
  • Intel® SDK for OpenCL™ Applications
  • runtime
  • driver
  • OpenCL*
  • Development Tools
  • Graphics
  • Parallel Computing
  • Vectorization
  • OpenCL™ Out-of-Order Queue on Intel® Processor Graphics

    This paper details the implementation of out of order queues, an OpenCL™ construct that allows independent kernels to execute simultaneously whenever possible, and thus keep all GPU assets fully utilized.
  • Professional
  • Professors
  • Students
  • Linux*
  • C/C++
  • Intermediate
  • Intel® VTune™ Amplifier
  • Intel® SDK for OpenCL™ Applications
  • OpenCL*
  • GEMM
  • Graphics
  • Parallel Computing
  • Subscribe to Intel® SDK for OpenCL™ Applications