CでOpenMPIを使用する。同じ関数でMPI_Barrierを2回呼び出すのは大丈夫ですか?
は私が
main()
{
MPI_Init();
//// Important Program Region
MPI_Barrier(MPI_COMM_WORLD);
// do something here
MPI_Barrier(MPI_COMM_WORLD);
////
MPI_Finalize();
}
を持っているだと言うこの悪い習慣ですか?このように障壁を2回強制的に強制的に同期させることはできますか?これを行うのに不利な点はありますか?
これはどのように同じコード行ですか? 'MPI_Barrier'を呼び出す2つのコード行があります。なぜあなたは最初にそこに障壁が必要だと思いますか? – Zulan
うわー、それを指摘してくれてありがとう、今私の答えのために? – user26763