Lecture 18
Learning objectives
After this class, you should be able to:
- Parallelize code on the Cell processor.
- Evaluate the advantages and disadvantages of different design alternatives in parallelizing code on the Cell processor.
Reading assignment
- Read the code in the lecture slides.
Exercises and review questions
- Exercises and review questions on current lecture's material
- Parallelize the 3D gravity simulation for the case where the number of particles is much larger than will fit in local store of all the SPEs together. Implement the two design alternatives discussed in class and evaluate their relative performance.
- Preparation for the next lecture
- None.
Last modified: 5 Apr 2010