Bagikan melalui


fungsi MPI_Win_flush_local

Secara lokal selesai di asal semua operasi RMA yang luar biasa yang dimulai oleh proses panggilan ke proses target yang ditentukan oleh peringkat pada jendela yang ditentukan. Misalnya, setelah rutinitas ini selesai, pengguna dapat menggunakan kembali buffer apa pun yang disediakan untuk menempatkan, mendapatkan, atau mengumpulkan operasi.

Sintaks

int MPIAPI MPI_Win_flush_local(
        int      rank,
        MPI_Win  *win
);

Parameter

  • rank
    Peringkat jendela target.

  • Menang
    Objek jendela.

Mengembalikan nilai

Mengembalikan MPI_SUCCESS pada keberhasilan. Jika tidak, nilai yang dikembalikan adalah kode kesalahan.

Di Fortran, nilai pengembalian disimpan dalam parameter IERROR .

Fortran

    MPI_WIN_FLUSH_LOCAL(RANK, WIN, IERROR)
        INTEGER RANK, WIN, IERROR

Keterangan

Semua fungsi flush dan sinkronisasi hanya dapat dipanggil dalam epoch target pasif.

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 Komunikasi One-Sided MPI