GPU Computing Advanced Workshop

Print view

The advanced GPU computing workshop will build on the, GPU COMPUTING 101 workshop, by discussing advanced GPU programming techniques such as profiling applications and code optimization strategies. Audience will participate in hands-on exercises in OpenACC and CUDA to display these optimization techniques. High level programming methods such as the Thrust application library and the use of Python in GPU computing may also be shown.

This workshop is recommended for:

  • Experienced Developers & GPU 101 participants
  • Domains scientists & HPC Staff who use OpenMP or Domian Specific Launguages


Levi Barnes, Development Technologies Software Engineer, NVIDIA. Levi works on fine-tuning GPU-accelerated applications in such fields as quantum chemistry, fluid dynamics and seismic simulation. Before coming to NVIDIA, Levi wrote mask synthesis software for Synopsys, Inc. He holds five patents, a PhD in physics from University of California-San Diego and a BS in physics from Brigham Young University.

Steve Rennich, CUDA Developer Technology Engineer, NVIDIA. Steve supports the use of GPUs in the computational structural analysis community and has specific interest in the optimization of parallel algorithms for the solution of sparse linear systems. Steve holds a PhD in Aeronautics and Astronautics from Stanford University where he studied computational fluid mechanics and vortex system instabilities. Prior to joining NVIDA Steve spent 10 years developing industrial rigid body dynamics a and structural analysis codes.


Friday, January 18, 2013. 1:00 pm - 5:00 pm
Turing Auditorium (Polya Hall, Room 111)
Institute for Computational & Mathematical Engineering

Last modified Thu, 10 Jan, 2013 at 13:43