OpenCL™ Developer Guide for Intel® Core™ and Intel® Xeon® Processors

ID 773005
Date 10/30/2018
Public
Document Table of Contents

About This Document

Apply the optimizations described in this guide using the Intel® SDK for OpenCL™ Applications, which is available with:

  • Intel® Media Server Studio
  • Intel® System Studio
  • Intel® SDK for OpenCL™ Applications standalone version

NOTE:
This publication, the OpenCL™ Developer Guide for Intel® Core™ and Intel® Xeon® Processors, was previously known as the OpenCL™ Optimization Guide for Intel® Xeon Phi™ Coprocessor and Intel® Xeon® Processor.

Intel SDK for OpenCL Applications includes the Intel® Code Builder for OpenCL™ API. Intel Code Builder for OpenCL API is a software development tool that enables development of OpenCL applications via well-known integrated development environments, targeting the Intel® Architecture processors.

The tool supports local (host-based) and remote (target-based) development on the following platforms, IDEs, and devices:

Operating System Host/Target Intel® SDK for OpenCL™ Applications, standalone version Intel® SDK for OpenCL™ Applications as part of Intel® System Studio Intel® SDK for OpenCL™ Applications as part of Intel® Media Server Studio
Windows* Host Yes Yes -
Target Yes Yes -
Linux* Host Yes Yes Yes
Target Yes Yes Yes

To better understand which version of Intel SDK for OpenCL applications is fitting to you, check the Which Version of the Intel® SDK for OpenCL™ Applications Should I Use? page.