References:
1 - Introduction to Parallel Computing, 2 Edition, By Vipin Kumar
Course Outline:
- 0 - Course Organization and Outline
- Chapter 1 - Introduction to Parallel Computing
-
Chapter 2 - Parallel Programming Platforms
- Chapter 3 - Principles of Parallel Algorithm Design
-
Chapter 4 - Basic Communication Operations
- Chapter 5 - Analytical Modeling of Parallel Algorithms
-
Chapter 6 - Programming Using the Message Passing Interface
- Chapter 7 - Programming Shared Address Space Platforms
-
Chapter 8 - Dense Matrix Algorithms
-
Chapter 9 - Sorting Algorithms