非阻塞和阻塞通信模式之间的区别仅在本地。您可以自由地混合不同类型的发送和接收。在你使用非阻塞原语的任何一方,你 的 必须始终发出一个 MPI_Wait 或类似的东西 强> 完成沟通。
MPI_Wait
这是清理资源所必需的:如果您从未完成非阻塞发送,则永远不会允许您重复使用发送缓冲区并累积延迟请求对象。