MPI_2008_FSU: MPI Materials for ACS II


From 09 September to 22 September 2008, I will be an instructor for the Advanced Computational Science II (ACS II), given by the Department of Scientific Computing at Florida State University.

Schedule:

DateSubject
11:00-12:15, Tuesday,
09 September 2008
OpenMP Introduction
11:00-12:15, Thursday,
11 September 2008
OpenMP Conclusion
2:30-5:00, Monday,
15 September 2008
OpenMP Exercises
11:00-12:15, Tuesday,
16 September 2008
MPI Introduction
11:00-12:15, Thursday,
18 September 2008
MPI Conclusion
2:30-5:00, Monday,
22 September 2008
MPI Exercises


MPI information:

Latex input files:


MPI Exercises
22 September 2008

The exercises require access to source codes, which are available here:

  1. mpi_stubs, "stub" versions of the MPI libraries that allow you to compile on systems that don't actually support MPI.
  2. hello, the MPI version of the "Hello, World!" program.
  3. quad, a program which estimates an integral using quadrature.
  4. prime, a program which sums the primes between 2 and N.
  5. heat, a program to solve the time dependent heat equation. A pair of MPI_Send and MPI_Recv statements are given, but another pair is missing and you must insert them.
  6. mc, a Monte Carlo quadrature program for multidimensional integrals. Each process will be generating random numbers. Can you make sure each process generates a different set of random numbers?


You can go up one level to the VT2 page.


Last revised on 22 September 2008.