GPU Computing Workshop with NVIDIA
The GPU computing workshop will address topics such as why hybrid computing with GPUs is important to sustaining and advancing the state of the art in scientific and research computing, both in terms of performance and energy efficiency. The workshop will survey the broad range of GPU accelerated applications across all domains of scientific research and engineering. Participants will learn how to program GPUs via the use of libraries, OpenACC compiler directives, and CUDA programming. Users will engage in a broad range of hands-on exercises intended to familiarize them with GPU programming concepts. Topics range from introductory concepts to intermediate discussions on performance optimizations, use of profiling tools and the like.
Dr. Jonathan Bentz is a Solution Architect with NVIDIA, focusing on Higher Education and Research customers. In this role he works as a technical resource to customers and OEMs to support and enable adoption of GPU computing. He delivers GPU training such as workshops to train users and help raise awareness of GPU computing. He also works with ISV and customer applications to assist in optimization for GPUs through the use of benchmarking and targeted code development efforts. Prior to NVIDIA Jonathan worked for Cray as a software engineer where he developed and optimized high performance scientific libraries such as BLAS, LAPACK, and FFT specifically for the Cray platform. Jonathan obtained a PhD in physical chemistry and an MS in computer science from Iowa State University.
Registration is now available at www.http://princeton.edu/training.
Audience: Gradute students, postdocs and researchers
Location: 130 Lewis Library, Digital Learning Lab
Date/Time: 12/11/12 at 09:00 am - 12/12/12 at 4:30 pm