Filters

Article

Median Filter

The sample demonstrates how to implement efficient median filter with OpenCL™ standard. This implementation relies on auto-vectorization performed by Intel® SDK for OpenCL Applications compiler.
Authored by Last updated on 05/31/2019 - 14:40
Article

OpenCL™ Technology and Intel® Media SDK Interoperability

The Intel® Media SDK Interoperability sample demonstrates how to use Intel® Media SDK and OpenCL™ technology together for efficient video decoding and fast post-processing.
Authored by Last updated on 05/17/2019 - 12:00
Article

HDR Rendering with God Rays Using OpenCL™ Technology

This sample demonstrates a CPU-optimized implementation of the God Rays effect, showing how to: Implement calculation kernels using the OpenCL™ technology C99 Parallelize the kernels by running several work-groups in parallel Organize data exchange between the host and the OpenCL device
Authored by Last updated on 05/31/2019 - 14:10
Article

HDR Tone Mapping for Post Processing Using OpenCL™ Technology

The Tone Mapping sample demonstrates how to use high dynamic range (HDR) rendering with tone mapping effect with OpenCL™ technology.
Authored by Last updated on 12/28/2018 - 15:02
Article

Bitonic Sorting

Demonstrates how to implement an efficient sorting routine with the OpenCL™ technology that operates on arbitrary input array of integer values. The sample uses properties of bitonic sequence and principles of sorting networks and enables efficient SIMD-style parallelism through OpenCL vector data types. The code is designed to work well on modern CPUs.
Authored by Last updated on 05/31/2019 - 14:40
Article

Hybrid HDR Tone Mapping for Post Processing Multi-Device Version

HDR Tone Mapping for Post Processing sample features multi-device support, specifically the simultaneous use of CPU and Intel® Processor Graphics OpenCL™ devices.
Authored by Last updated on 05/31/2019 - 14:40
Article

Resource Sharing

The sample that demonstrates how to use the Microsoft Direct3D* and Intel® SDK for OpenCL™ Applications together. Specifically, the sample integrates data processing using the OpenCL technology on the Intel Processor Graphics and rendering with Microsoft® DirectX* while featuring no memory overhead interoperability.
Authored by Last updated on 05/31/2019 - 14:40
Article

Using Basic Capabilities of Multi-Device Systems with OpenCL™

Download for Windows*

Authored by Last updated on 05/31/2019 - 14:10
Article

Video Motion Estimation Using OpenCL™ Technology

Download Sources  Download Documentation

Authored by Last updated on 05/31/2019 - 14:10
Article

OpenCL™ Runtimes for Intel® Processors

Obtain runtimes to execute OpenCL™ applications on Intel­® processors.
Authored by MICHAEL C. (Intel) Last updated on 08/16/2019 - 18:05