Skip to Content

Effective use of extreme-scale systems

Bill Gropp, University of Illinois at Urbana-Champaign

Usage Details

Bill Gropp, Hormozd Gahvari, Rajkumar Kettimuthu, Jakub Kurzak, Vivek Kale, Jon Calhoun, Edgar Francisco Black Silva, Paul Eller, Amanda Bienz, Samuel Oshin, Erin Molloy, Thiago Santos Faria Xavier Teixeira, Nathaniel Bowman, Ichitaro Yamazaki, Edward Karrels, Andrew Reisner, Philipp Samfass, Hassan Eslami, Lukas Spies, Samah Karim, Hadi (Sayed) Hashemi, Huda Ibeid, Russell Manser, Chen Wang, Shelby Lockhart, Jianxiao Li

The course, “Designing and Building Applications for Extreme Scale Systems,” is being offered in the Spring of 2015 by the University of Illinois, as well as the Virtual School on Petascale computing. This course covers how to design and implement applications for extreme scale systems, including analyzing and understanding the performance of applications, the primary causes of poor performance and scalability, and how both the choice of algorithm and programming system impact achievable performance. Exercises at scale are an important part of this course, and Blue Waters provides a perfect platform on which students can learn about scaling issues, the impact of the interconnect and process topology, and how to achieve high I/O performance on parallel file systems