


Up: Background
Next: Why learn MPI?
Previous: Is MPI Large or Small?
- You need a portable parallel program
- You are writing a parallel library
- You have irregular or dynamic data relationships that do not fit a data
parallel model
Where not to use MPI:
- You can use HPF or a parallel Fortran 90
- You don't need parallelism at all
- You can use libraries (which may be written in MPI)



Up: Background
Next: Why learn MPI?
Previous: Is MPI Large or Small?