24. GPGPU: General-Purpose Computation on Graphics Hardware
Full-Day, 8:30 am - 5:30 pm
Graphics processors (GPUs) have become powerful engines capable of a variety of computations beyond computer graphics. This course takes a detailed look at both basic and advanced issues related to computation on graphics hardware (GPGPU), with an emphasis on core computational building blocks and a focus on applications to graphics and simulation.
PrerequisitesExperience with a modern graphics API (OpenGL or Direct3D), including basic experience programming vertex and pixel shaders, and/or background with GPGPU languages. Some experience with GPGPU is helpful but not necessary.
Intended AudienceResearchers and engineers interested in investigating general-purpose computation on graphics hardware, as well as graphics and game developers interested in incorporating these techniques into their applications.
mhouston (at) graphics.stanford.edu
nagag (at) microsoft.com
Technische Universität Munich
University of California, Davis
Advanced Micro Devices, Inc.