Lecture 10
Learning objectives
After this class, you should be able to:
- Use MPI collective communication to write efficient code.
- Develop algorithms for efficient implementations of MPI collective communication and analyze their parallel time complexities.
Reading assignment
- Lecture 10 slides.
- Lecture 10 example code.
- Section 3.4.
Exercises and review questions
- Questions on current lecture's material
- Modify your assignment 1 example so that it uses collective communication.
- Give an efficient algorithm for scatter and derive its parallel time complexity.
- Questions on next lecture's material
- None.