Iowa High Performance Computing (IHPC) Summer School
June 6-8, 2012 - University of Iowa
Applications are invited for the fourth annual Iowa High Performance Computing (IHPC) Summer School, to be held at the University of Iowa. This three-day summer school, funded by the National Science Foundation and hosted by the University of Iowa, is intended to teach graduate students the fundamentals of high performance computing for modern research in all fields of study.
Application requirements:
• Applicants must be enrolled as a graduate student at any Big 10 University in any field of study, with preference given to those planning to employ high performance computing as an element of their graduate research. • Competency in scientific computer programming in a version of either Fortran or C is a prerequisite for this school, but familiarity with parallel programming is not required.
Summer School Topics:
IHPC 2012 Faculty will teach courses on:
• The Basics of Designing High Performance Computing Algorithms
• Parallelization using the Message Passing Interface (MPI) Library
• Multi-threading using the OpenMP Library
• GPU Computing and CUDA programming
• Optimization of Parallel Performance
• Management of a High Performance Computing Research Program
The intensive, three-day course consists of lectures on high performance computing and hands-on exercises, taught by the IHPC 2012 Faculty. This course will give students hands-on experience creating and running parallel algorithms, both locally on a shared high performance computing cluster at the University of Iowa, and remotely on computers at a national supercomputing center.
For more information, please contact Professor Gregory Howes, gregory-howes@uiowa.edu