::tutorial

GPU Tutorial

All slides are available at http://gpgpu.org/ppam2009


Robert Strzodka from Max Planck Institut Informatik (Robert)
Dominik Behr from AMD (DominikB)
Dominik Gddeke from University of Dortmund (DominikG)

    Session 1: GPU basics
  • Why GPUs? (Robert)
  • Ready-to-use GPU libraries (DominikG)
  • GPU architecture (Robert)

break

    Session 2: Scientific computing
  • Aspects of scientific computing on GPUs (Robert)
  • Computing on GPU clusters (DominikG)

lunch

    Session 3: General OpenCL introduction
  • OpenCL API and concepts (DominikB)
  • OpenCL language (DominikB)
  • Hands-on examples (all)

break

    Session 4: OpenCL and GPUs
  • OpenCL optimization for AMD GPUs (DominikB)
  • OpenCL demos (DominikB)
  • Final Q&A (all)