Intel® SDK for OpenCL™ Applications Support

Training



Tutorials

These tutorials work with supplied sample code to demonstrate important features in this release. They can be found in the Software Documentation Library.

Unlock GPU Capabilities
This introduction to extensions in Intel's GPU implementation helps you use the full range of hardware capabilities.

Optimize Simple Kernels in the OpenCL Standard
Robert Loffe describes a consistent series of optimizations that improve kernel performance on Iris® graphics or Iris® Pro graphics using Intel SDK for OpenCL Applications. These are general optimizations that developers could apply to a broad set of kernels from the OpenCL standard. After studying the optimizations, developers will know the fundamentals of Iris graphics for compute purposes. We start with a simple modulate kernel.

Part 1: Modulate Kernel Optimization
Part 2: Sobel Kernel Optimization

Introduction to Device-Side AVC Motion Estimation
Step-by-step guidelines show how to use our motion estimation extension for the OpenCL standard. The extension includes a set of host-callable functions for frame-based video motion estimation.

More Tutorials



Community Resources