MPI_Barrier (Fungsi MPI_Barrier)
Memulai sinkronisasi hambatan di semua anggota grup.
Sintaks
int MPIAPI MPI_Barrier(
_In_ MPI_Comm comm
);
Parameter
comm [in]
Komunikator yang akan disinkronkan.Jika ini adalah intrakommunikator, fungsi MPI_Barrier memblokir pemanggil sampai semua anggota grup memanggilnya. Fungsi tidak kembali pada proses apa pun sampai semua proses grup telah memanggil fungsi .
Jika ini adalah interkomunikator, fungsi MPI_Barrier melibatkan dua grup. Fungsi ini kembali pada proses dalam satu grup, grup A, hanya setelah semua anggota grup lain, grup B, telah memanggil fungsi, dan sebaliknya. Fungsi dapat kembali untuk proses sebelum semua proses dalam grupnya sendiri telah memanggil fungsi .
Menampilkan nilai
Mengembalikan MPI_SUCCESS pada keberhasilan. Jika tidak, nilai yang dikembalikan adalah kode kesalahan.
Di Fortran, nilai pengembalian disimpan dalam parameter IERROR .
Fortran
MPI_BARRIER(COMM, IERROR)
INTEGER COMM, IERROR
Persyaratan
Produk |
Paket Redistributable HPC Pack 2012 MS-MPI, Paket HpC Pack 2008 R2 MS-MPI Redistributable, Paket HPC Pack 2008 MS-MPI Redistributable Package atau HpC Pack 2008 Client Utilities |
Header |
Mpi.h; Mpif.h |
Pustaka |
Msmpi.lib |
DLL |
Msmpi.dll |