Introduction to Message-Passing Interface
This introduction to the Message-Passing Interface (MPI) course provides an overview of the MPI standard with a view to its application to scientific/engineering problems. Throughout the course, the basic concepts behind the message-passing paradigm are discussed together with code examples. Readers will also find practical excercises at the end of each section, where they will have the opportunity to explore motivational examples in C or Fortran.
KeywordsCommunication Mode Virtual Topology Collective Communication Local Array Master Processor
Unable to display preview. Download preview PDF.
- 1.MacDonald, N., Minty, E., Malard, J., Harding, T., Brown, S., Antonioletti, M., Writing Message Passing Parallel Programs with MPI, Edinburgh Parallel Computing Centre, EdinburghGoogle Scholar
- 2.Pacheco, P.S., 1997, Parallel Programming with MPI, Morgen Kaufmann Publishers, San FranciscoGoogle Scholar
- 3.Snir, M., Gropp, W., et al., 1999, MPI: The Complete Reference, The MIT Press CambridgeGoogle Scholar
- 4.MPI: A Message-Passing INterface Standard, The University of Tennessee and Oak Ridge National Laboratory, 2003Google Scholar