Bagikan melalui


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

Lihat juga

Fungsi Kolektif MPI