【发布时间】:2017-09-13 10:01:33
【问题描述】:
在 C 中使用 OpenMPI;
说我有
main()
{
MPI_Init();
//// Important Program Region
MPI_Barrier(MPI_COMM_WORLD);
// do something here
MPI_Barrier(MPI_COMM_WORLD);
////
MPI_Finalize();
}
这是不好的做法吗?我可以像这样强制屏障两次强制同步吗?这样做有什么坏处吗?
【问题讨论】:
-
同一行代码怎么办?我看到两行单独的代码调用
MPI_Barrier。你为什么认为你首先需要一个障碍? -
哎呀,谢谢你指出,现在我的回答?
标签: c mpi openmpi message-passing