apa*_*ana 3 mpi
据我所知,如果要进行缓冲通信,则必须由进程调用 MPI_BUFFER_ATTACH。但这是否也包括标准的 MPI_SEND ?我们知道 MPI_SEND 可能表现为同步发送或缓冲发送。
Gil*_*det 5
你需要调用MPI_Buffer_attach()通过仅在计划执行(明确)缓冲发送MPI_Bsend()。
MPI_Buffer_attach()
MPI_Bsend()
如果您只打算MPI_Send()或MPI_Isend(),那么您不需要调用MPI_Buffer_attach()。
MPI_Send()
MPI_Isend()
FWIW,缓冲发送容易出错,我强烈建议您不要使用它们。
归档时间:
7 年 前
查看次数:
331 次
最近记录: