1: Introduction to Parallelism and Scalability
Plan:
- Course Motivations and target
- Introduction to Parallelism
- Architectures and models
- Parallel program design
- Parallelism and Scalability
Reading material:
(Papers can be found into the annotated bibliography)- The most part of the lesson is taken by the tutorial "Introduction to Parallel Computing" by Blaise Barney available at https://computing.llnl.gov/tutorials/parallel_comp/
- Mitchell
D. Theys and Shoukat Ali and Howard Jay Siegel and Mani Chandy and Kai
Hwang and Ken Kennedy and Lui Sha and Kang G. Shin and Marc Snir and
Larry Snyder and Thomas Sterling. "What Are the Top Ten Most
Influential Parallel and Distributed Processing Concepts of the Past
Millenium?", Journal of Parallel and Distributed Computing, 2001 (61).
- Slides (only for taking track of the arguments treated in the lesson)
Additional material: