Parallel Programming Curriculum
From SC Education
Contents |
Background/Refreshers
MPI - Message Passing Interface
Presentations
- Tom's MPI Basics: 6+1 and Advanced MPI are available on Contra Costa's site
- Source slides typed by Kay are here (PPT)
- Alex's version is available on the Earlham cluster CVS
- Kristina's version with Minnows and Geese
Handouts
Lab Exercises
- MPI Modifying Hello World Lab
- MPI Trapezoid Rule Lab - uses MPI_Reduce
- MPI Duck, Duck... Goose! - practice MPI_Send, MPI_Recv in a ring; look at tags and MPI_Status values
- MPI Scatter/Gather Lab
