Intel® SDK for OpenCL™ Applications

Accelerate heterogeneous compute application performance, customize solutions

  • Optimize application performance with Intel® Graphics Technology compute offload
  • Create high performance image and video processing pipelines
  • Build, debug, and analyze with OpenCL™ Code Builder

Announcements/New Content

Release: What's new in Intel® SDK for OpenCL™ Applications

Webinar Replay: Develop Smart Computer Vision Solutions Faster
(register with Embedded Vision Alliance for free access)

Intel is a strong supporter of OpenCL™ technology. The Intel® SDK for OpenCL™ Applications is a comprehensive development environment for developing and optimizing OpenCL™ applications on Intel® platforms, and part of an increasingly rich portfolio of Intel tools for heterogeneous programming. The SDK supports offloading compute-intensive parallel workloads to Intel® Graphics Technology using an advanced OpenCL™ kernel compiler, runtime debugger and code performance analyzer. The SDK and driver/runtime packages are installed separately.

Download the SDK and get started today!

Technical Specifications

Processors1

       CPU+GPU target support:

  • Intel® Iris™ Plus Graphics 600-series and Intel® HD Graphics 600-series:
    • 7th Generation Intel® Core Processors
  • Intel® Iris™ Pro Graphics 500-series, Intel® Iris™ Graphics 500-series and Intel® HD Graphics 500-series:
    • 6th Generation Intel® Core Processors
    • Intel® Pentium® Processor J4000 Series with Intel® HD Graphics 505 (J4205)
    • Intel® Pentium® Processor N4000 Series with Intel® HD Graphics 505 (N4200)
    • Intel® Celeron® Processor J3000 Series with Intel® HD Graphics 500 (J3455, J3355)
    • Intel® Celeron® Processor N3000 Series with Intel® HD Graphics 500 (N3350, N3450)
  • Intel® Iris™ Pro Graphics 6000-series, Intel® Iris™ Graphics 6000-series, Intel® HD Graphics 6000-series and Intel® HD Graphics 5000-series:
    • 5th Generation Intel® Core Processors
  • Intel® Iris™ Pro Graphics P500-series and Intel® HD Graphics P500-series:
    • Intel® Xeon® Processor E3-1500 v5 Family
  • Intel® Iris™ Pro Graphics P6300 and Intel® HD Graphics P5700:
    • Intel® Xeon® Processor E3-1200 v4 Family

       CPU target support:

  • 1st through 4th Generation Intel® Core™ Processors
  • 1st through 4th Generation Intel® Xeon® Processors

OpenCL™ Versions

  • 2.1, 2.0, 1.2 (support may vary based on platform configuration)

Development Tools and Environments

  • Microsoft Visual Studio* 2012 or newer – includes 2017 (Windows*)
  • Eclipse* Oxygen (4.7) and Neon (4.6)

Operating Systems

  • Microsoft Windows* 10 (64-bit desktop mode)
  • Linux: CentOS 7.3, Ubuntu 16.04, Yocto* Project2

1 Processor support may vary based on operating system.
2 Yocto* Project supported as target configuration only. Development supported on Linux* host.

For a full list of supported configurations please refer to the product’s release notes

 


Si desea conocer información más detallada sobre optimización de los compiladores, lea nuestro Aviso de optimización.

OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos