Article

Computing Language Utility

The Computing Language Utility (CLU) is a lightweight API designed to help programmers explore, learn, and rapidly prototype programs with OpenCL.

Autor admin Última actualización 31/05/2019 - 14:10
Article

OpenCL™ Platform/Device Capabilities Viewer Sample

Download for Windows*

Autor Última actualización 31/05/2019 - 14:10
Article

General Matrix Multiply Sample

General Matrix Multiply (GEMM) sample demonstrates how to efficiently utilize an OpenCL™ device to perform general matrix multiply operation on two dense square matrices. The primary target devices that are suitable for this sample are the devices with cache memory: Intel® Xeon Phi™ and Intel® Architecture CPU devices.
Autor Última actualización 31/05/2019 - 14:40
Article

Cross-Device NBody Simulation Sample

This sample illustrates the basic principles of how to work simultaneously with OpenCL™ devices on both CPU and Intel® Processor Graphics.
Autor Última actualización 31/05/2019 - 14:40
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.
Autor Última actualización 31/05/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.
Autor Última actualización 17/05/2019 - 12:00
Article

3D Fluid Simulation Using OpenCL™ Technology

The sample demonstrates shallow water solver implemented with the OpenCL™ technology. The Shallow Water sample relies on flux splitting method for solving the approximated Navier-Stokes equations.
Autor Última actualización 31/05/2019 - 14:10
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
Autor Última actualización 31/05/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.
Autor Última actualización 28/12/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.
Autor Última actualización 31/05/2019 - 14:40