Article

A Basic Sample of OpenCL™ Host Code

Download PDF [686.3 kB]

Authored by Last updated on 12/28/2018 - 15:00
Article

GPU-Quicksort in OpenCL 2.0: Nested Parallelism and Work-Group Scan Functions

Introduction A Brief History of Quicksort
Authored by Robert I. (Intel) Last updated on 05/31/2019 - 14:20
Article

The Generic Address Space in OpenCL™ 2.0

Introduction What is the Generic Address Space?
Authored by Adam Lake (Intel) Last updated on 07/03/2019 - 10:34
Article

Parallel Noise and Random Functions for OpenCL™ Kernels

This article describes and links to the Noise code sample. The sample includes an implementation of Perlin noise, which is useful for generating natural-looking textures, such as marble and clouds, for 3D graphics. It also includes a set of pseudo-random number generator functions that are sufficient to make a generated image visually appear random.
Authored by Last updated on 05/17/2019 - 12:00
Article

SPIR-V*: Default Interface to Intel® Graphics Compiler for OpenCL™ Workloads

Intel® Graphics Compiler has recently switched from SPIR* to SPIR-V* as an intermediate representation for OpenCL™ workloads.

Authored by Pawel Jurek (Intel) Last updated on 05/02/2019 - 10:50
Article