Reading List
The course textbook is:
Programming with MPI by Peter Pacheco
The readings for the course are:
- Introduction, Chapter 1.
- Overview of parallel architectures and parallel programming models, Chapter 2.
- Writing simple MPI programs, Chapter 3
- Debugging and common errors in writing parallel programs, Chapter 9
- Going from sequential to parallel codes: examples, Chapter 4
- Judging the performance of your parallel code, Chapter 11, 12
- Collective Communication and Data Distribution, Chapter 5, pgs 35-36, Chapter 10 (pgs 217-224)
- Topologies, Section 7.6
- Different kinds of send-receive communication, Chapter 13
- Communicators, Chapter 7
- Derived Data Types, Chapter 6
|