可以按值传递MPI_Request吗?

时间:2017-06-23 15:52:36

标签: mpi

可以按值传递MPI_Request,还是复制它?在像MPI_Test这样的函数中,为什么MPI_Request作为指针传递,而不是传递值?在MPI_Test中没有修改MPI_Request,是吗?它的大小只有8个字节。

1 个答案:

答案 0 :(得分:2)

MPI_Request是一个opaque类型,你不应该假设它的大小(因为它可能在各种MPI库之间有所不同)。 我相信MPI_Request可以修改MPI_Test(例如,MPI_Test)可能会在适当的时候将请求标记为已完成。