Article

Case Study: Parallelizing a Recursive Problem with Intel® Threading Building Blocks

Intel worked closely with DreamWorks Animation engineers to improve the performance of a key rendering system library by up to 35X performance improvement in some cases.
Authored by Louis F. (Intel) Last updated on 07/10/2019 - 16:59
Article

Tutorial for Intel® DAAL: Using Simple C++ Examples

System Environment

Intel® DAAL version : 2016 Gold Initial Release (w_daal_2016.0.110.exe)

OS : Windows* 8.1

IDE : Visual Studio 2013

 

Authored by JON J K. (Intel) Last updated on 10/15/2019 - 21:14
Article

Easy SIMD through Wrappers

SIMD operations are widely used for 3D graphics applications. This tutorial provides new insights into SIMD by comparing SIMD lanes and CPU threads, and steps you through the process of creating a simple, straightforward SIMD implementation in your own code.
Authored by admin Last updated on 11/13/2019 - 21:19
Article
Article

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

Introduction A Brief History of Quicksort
Authored by Robert Ioffe (Intel) Last updated on 11/19/2019 - 13:39
Article

Using OpenCL™ 2.0 Read-Write Images

While Image convolution is not as effective with the new Read-Write images functionality, any image processing technique that needs be done in place may benefit from the Read-Write images. One example of a process that could be used effectively is image composition. In OpenCL 1.2 and earlier, images were qualified with the “__read_only” and __write_only” qualifiers. In the OpenCL 2.0, images can...
Authored by Last updated on 11/19/2019 - 14:05
Article

The Generic Address Space in OpenCL™ 2.0

Introduction What is the Generic Address Space?
Authored by Adam Lake (Intel) Last updated on 11/19/2019 - 15:18
Article

Sierpiński Carpet in OpenCL* 2.0

We demonstrate how to create a Sierpinski Carpet in OpenCL* 2.0

Authored by Robert Ioffe (Intel) Last updated on 11/20/2019 - 07:28