Article

Multithreaded Game Programming and Hyper-Threading Technology

by Will Damon

Authored by Last updated on 01/24/2018 - 12:12
Article

Motion Estimation Algorithms Using Streaming SIMD Extensions 3

Introduction
Authored by admin Last updated on 01/24/2018 - 12:12
Blog post

Building a highly scalable 3D particle system

Particle systems are an ideal candidate for multi-threading in games. Most games have particle systems and their general nature of independent entities lends well to parallelism.

Authored by Last updated on 01/24/2018 - 12:12
Blog post

Introduction to Embree 2.1 - Part 1

This is part of a series of blogs on Embree, a collection of high performance ray tracing kernels. Embree has been released open source since version 1.0.

Authored by Louis F. (Intel) Last updated on 08/02/2019 - 17:30
Blog post

New Book: Multithreading for Visual Effects

Several authors from DreamWorks Animation, Pixar, Side Effects, AMD and Intel got together to write a book based on the Siggraph 2013 course on Multithreading in Visual Effects.

Authored by James R. (Blackbelt) Last updated on 07/26/2019 - 07:56
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

Sierpiński Carpet in OpenCL* 2.0

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

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
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 05/03/2019 - 14:05