通过MPI_Send发送MPI_Comm处理程序

时间:2013-04-27 12:19:37

标签: parallel-processing mpi

我有一个简单的问题:是否可以通过MPI_Send / MPI_ISend发送类型MPI_Comm(通信器的处理程序)?接收过程能否正常使用此通信器处理程序?

1 个答案:

答案 0 :(得分:3)

不,通信器句柄是本地值对象,这意味着它们的值在其他进程中没有意义。对于大多数(如果不是全部)MPI句柄也是如此。例如,在Open MPI中,通信器句柄是指向结构(C绑定)的指针或指向此类结构的指针数组中的索引(Fortran绑定),因此在分配它们的过程之外都没有意义。