MPI即将确认交付

时间:2012-10-04 17:43:10

标签: c++ mpi

我在两个进程之间编写了一个简单的send / recv。我使用isendirecv来传递消息。

在发件人方面,我捕获mpi::request返回的isend对象,并使用它来验证邮件是否已发送。但是,看起来确认(即。request.test())在接收器上实际执行status之前很久就会返回一个有效的status->error == 0对象(irecv}(我有在irecv之前的睡眠(20)。从此我得出结论,状态是交付(到队列)的指示,而不是消息被读取的指示?

也许值得一提的是我在Ubuntu上使用boost :: mpi,C ++。

0 个答案:

没有答案