Introduction to Parallel Computing Applications
Graduate special topics course, Virginia Tech, Department of Aerospace & Ocean Systems Engineering, 2014
Having completed this course, students will be expected to:
- be familiar with the various components of modern supercomputer hardware;
- recognize and anticipate how computational advances influence research opportunities in their field
- be proficient in parallel programming in OpenMP and MPI, both individually and in a hybrid setting;
- be able to assess the scalability of software packages and develop effective simulation plans;
- be familiar with visualization tools and able to generate useful graphical information;
- be able to synthesize efficient data workflows and manage large data;
- be comfortable interacting with various HPC resources.