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.
HDR Tone Mapping for Post Processing sample features multi-device support, specifically the simultaneous use of CPU and Intel® Processor Graphics OpenCL™ devices.
Simple Optimizations sample demonstrates simple ways of measuring the performance of OpenCL™ kernels in an application. It describes basics of profiling and important caveats like having dedicated “warming” run. It also demonstrates several simple optimizations, some of optimizations are rather CPU-specific (like mapping buffers), while others are more general (like using relaxed-math). The sample also shows how to employ the OpenCL profiling events.
This sample illustrates the basic principles of how to work simultaneously with OpenCL™ devices on both CPU and Intel® Processor Graphics.