Basics of MPI Programming

3. MPI Messages
MPI messages consist of two basic parts: the data being sent/received, and an envelope of information that helps to route the data. There are usually three calling parameters in MPI message-passing calls that describe the data, and another three parameters that specify the routing: