Course: High Performance Computing Class
Abstract
This course provides a broad introduction to the fundamentals in high performance computing and its enabling system architectures. The emphasis is on parallel architectures, memory access and programming models, performance modeling, virtualization, and design of parallel algorithms.
Intellectual Merit
In this course, students will explore the state-of-the-art and research directions relating to high performance computing.
Broader Impact
This project will provide invaluable research, educational and training opportunities to students at both undergraduate and graduate levels. Software and curriculum materials developed under this project will be distributed to the community as free, open source materials.
Use of FutureGrid
We will use FutureGrid resources as a testbed for course term projects
Scale Of Use
We have about 15 students in this class.