SUPERCOMPUTING 2008 Tutorial

High Performance Computing with CUDA

Welcome to the course notes for the full-day SUPERCOMPUTING 2008 CUDA Tutorial!

The tutorial was held at SUPERCOMPUTING 2008 on Monday, November 17, 2008.

Course Organizers

Massimiliano Fatica, NVIDIA Corporation

Course Speakers

Ian Buck, NVIDIA Corporation
Paulius Micikevicius, NVIDIA Corporation
Scott Morton, Hess Corporation
John Stone, University of Illinois, Urbana-Champaign
Jim Phillips, University of Illinois, Urbana-Champaign
Patrick LeGresley, NVIDIA Corporation

Tutorial Outline

  • Introduction (PDF)
  • Parallel Programming with CUDA (PDF)
  • CUDA Toolkit (PDF)
  • Optimizing CUDA (PDF)
  • Seismic Imaging on NVIDIA GPUs: Algorithms and Porting & Production Experiences (PDF)
  • Molecular Visualization and Analysis (PDF)
  • Molecular Dynamics (PDF)
  • Computational Fluid Dynamics (PDF)