Message queues
The Message Queues window shows the status of the message buffers of MPI.
You can use it to, for example:
Show the messages that have been sent by a process but not yet received by the target.
Detect common errors such as deadlock. This is where all processes are waiting for each other.
Detect when messages are present that are unexpected, which can correspond to two processes disagreeing about the state of progress through a program.
This feature relies on the MPI implementation supporting it via a debugging support library: the majority of MPIs provide this. Not all implementations support this capability to the same extent, so a variation between the information provided by each implementation is to be expected.