2015 Course Slides

Multithreading Introduction and Overview
James Reinders
Intel Corporation

Multithreading in Houdini
Jeff Lait
Side Effects Software Inc

Bullet Physics Simulation: OpenCL GPU Acceleration of rigid body dynamics and collision detection
Erwin Coumans
Google Inc.

Presto Execution System
George ElKoura
Pixar Animation Studios

Parallel Evaluation of Character Rigs Using TBB and Vectorization
Martin Watt
Dreamworks Animation

Other material

Intel Transform Building Blocks (XBB)

Intel SIMD Building Blocks (SBB)

2013 Course Notes

Multithreading Introduction and Overview
James Reinders
Intel Corporation

Asynchronous Computation Engine for Animation
George ElKoura
Pixar Animation Studios

Parallel Evaluation of Character Rigs Using TBB
Martin Watt
Dreamworks Animation

GPU Rigid Body Simulation Using OpenCL
Erwin Coumans
Advanced Micro Devices, Inc.

Parallelism in Tools Development for Simulation
Ron Henderson
Dreamworks Animation

Parallelism in Houdini
Jeff Lait
Side Effects Software Inc