GPU programming with CUDA:

Date: Saturday, October 11, 2008 11:20 AM
Duration: 40 minutes

GPU programming with CUDA:

Christiaan P. Gribble
Assistant Professor
Department of Computer Science
Grove City College


In recent years, commodity graphics processing units (GPUs) have rapidly evolved from fixed-function pipelines implementing the z-buffer rendering algorithm to programmable, highly parallel machines that can be used to solve a wide range of problems. NVIDIA's Compute Unified Device Architecture (CUDA) is a GPU programming environment based on extensions to the C programming language that exposes the processing power of these devices for general-purpose problem solving. This talk provides a basic introduction to current GPU architectures, and includes a series of hands-on exercises that demonstrate some common techniques for programming NVIDIA GPUs using the CUDA framework.

Copyright © 2006-2008 Pittsburgh Perl Mongers. Mast photo by whobee@flickr.