Center for Applied Mathematics
Minicourse on Parallel Programming
April 24, May 1 and May 8, 2008
The following presentations were designed to provide a basic introduction to some of the important MPI functions used
to develop parallel programs written in C. The source code for the examples discussed in the presentations is available below.
Example Files
abort.c
allreduction.c
barrier.c
broadcast.c
deadlock.c
definedDatatype.c
definedTest.c
firstMPI.c
getCount.c
iprobe.c
nonblockSR.c
nonblockSR2.c
pack.c
packSize.c
pi.c
probe.c
rankSize.c
reduceLoc.c
reduction.c
samples.c
sendRecv.c
sendRecvError.c
status.c
trapezoid.h
trapezoid_dyn.h
trapezoid.c
trapezoid_dyn.c
trapezoidMain.c
trapezoidMain_dyn.c
trapezoidMPI.c
trapezoidMPI_dyn.c
wildCardSR.c
Back