NEW COURSE: PHY 905, sec 004
- Nov 20, 2015
NEW COURSE ALERT!
Title: Designing and Building Applications for Extreme Scale Systems
Description: In this course, you will learn how to design and implement applications for large supercomputers, including analyzing and understanding the performance of applications, the primary causes of poor performance an scalability, and how both the choice of algorithm and programming system impact achievable performance. This course covers multi-and many-core processors, interconnects in HPC systems, and parallel I/O.
Students taking this course should have a strong knowledge of C, C++, or Fortran, including writing, debugging, and optimizing an application. Some parallel programming experience is desirable, but not necessary. An understanding of basic computer architecture is strongly recommended. This is an ONLINE course, the instructor for this course is William Gropp, Professor of Computer Science at the University of Illinois at Urbana-Champaign. The MSU local faculty member will be Brian O’Shea (Physics/CMSE).
- More information about the course (including slides from last year’s course) can be found athttps://bluewaters.ncsa.
illinois.edu/designing-and- building-applications-for- extreme-scale-systems.
- This course will be listed on www.schedule.msu.edu as PHY 905 section 004 by Friday, 11/27/2015. It is available for both graduate and undergraduate students as long as you meet the requirements stated above.
- For an override into this course please visit http://www.pa.msu.edu/
If you have any questions about this course, please contact:
Prof. Brian O’Shea