MPI Messages
Christopher Cameron, Peter Vaillancourt, CAC Staff (original)
Cornell Center for Advanced Computing
Revisions: 5/2022, 3/2019, 6/2017, 2/2001 (original)
Messages are the central element of MPI's design. This topic explains how MPI messages are structured and how the MPI function parameters relate to different parts of a message.
Objectives
After you complete this topic, you should be able to:
- Describe the two basic parts of an MPI message
- Distinguish between data and envelope parameters
- Explain the purpose of communicators in MPI
- Distinguish between communicators and tags
Prerequisites
- A working knowledge of general programming concepts
- Ability to program in a high-level language such as Fortran, C, or C++
- A basic familiarity with parallel programming concepts
©
|
Cornell University
|
Center for Advanced Computing
|
Copyright Statement
|
Access Statement
CVW material development is supported by NSF OAC awards 1854828, 2321040, 2323116 (UT Austin) and 2005506 (Indiana University)
CVW material development is supported by NSF OAC awards 1854828, 2321040, 2323116 (UT Austin) and 2005506 (Indiana University)