同时使用MPI_Send和MPI_Recv是否安全

时间:2016-06-04 23:03:35

标签: c++ multithreading c++11 mpi

简化,在我的程序中,每个MPI进程都有两个线程。第一个线程通过 MPI_Recv 接收所有消息,第二个线程通过 MPI_Send 发送消息,因此这两个操作当然可以同时发生。
它被认为是安全的吗?这会导致死锁或其他不必要的情况吗?

0 个答案:

没有答案