MPI 和 request/reply

MPI and request/reply

MPI标准是否实现了请求-回复通信模式?

阅读 MPI 我发现有 点对点例程 像:

也许开发人员可以使用这些例程来实现请求-回复通信模式,但 MPI 似乎并没有直接实现它。

编辑:为了阐明目的,请求-回复(请求-响应)是一种消息交换模式,其中 请求者 发送向 replier 系统发送请求消息,该系统接收并处理请求,最终返回一条消息作为响应。这是一种简单但功能强大的消息传递模式,它允许两个应用程序通过一个通道相互进行双向对话。这种模式在客户端-服务器架构中尤为常见。它可以是同步的也可以是异步的。

这不是按原样提供的。

也就是说,这实现起来很简单。 请求者可以 MPI_Sendrecv(),回复者可以 MPI_Recv() 请求,然后 MPI_Send() 回答。