Welcome to the course notes and supplementary materials for the full-day SIGGRAPH 2007 GPGPU course! The course will be held at SIGGRAPH 2007 on Tuesday, August 7, 2005. Abstract The graphics processor (GPU) on today’s commodity video cards has evolved into an extremely powerful and flexible processor. The latest graphics architectures provide tremendous memory bandwidth and computational horsepow