Message Operations
For each communicator, TotalView displays a list of pending receive operations, unexpected messages, and pending send operations. Each operation has an index value displayed in brackets ([n]), and each operation can include the following fields:
Actual Source
If the Status is Complete and the Source is ANY, this is the receiving process.
Actual Tag
If the Status is Complete and the Tag value is ANY, this is the received tag value.
Buffer Length or Received Length
The buffer length in bytes, shown in decimal and hexadecimal.
Function
The MPI function (IBM MPI only). The name of the MPI function associated with the operation; for example, MPI_Irecv().
Source or Target
The source or target process. Source is the process from which the message should be received. Target is the process to which the message is being sent. This field shows the index of the process in the communicator, and the process name in parentheses. The display shows ANY if the message is being received from MPI_ANY_SOURCE.
Dive into this field to display a Process Window.
Status
The status of the operation. Operation status can be Pending, Active, or Complete.
Tag
The tag value. If the message is being received with MPI_ANY_TAG, the display shows ANY.
Type
The MPI data type (IBM MPI only). The MPI data type associated with the operation; for example, MPI_INT().
User Buffer, System Buffer, or Buffer
The address of the buffer. Dive into this field to view a Variable Window displaying the buffer contents.