1

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

4

1 回答 1

3

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

于 2013-04-28T17:03:54.883 回答