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.