Pre-class Assignment 4
Reading
Read sections 2.6 of High-Performance Scientific Computing.
Questions
- Compare and contrast shared memory parallelism and distributed memory parallelism. Give examples of programming models that use either of these approaches.
- Give a practical example of each of the following collective operations: reduction, broadcast, gather, scatter.