MPI_Win_flush_local işlevi

Çağrı işlemi tarafından başlatılan tüm bekleyen RMA işlemlerini belirtilen pencerede dereceyle belirtilen hedef işleme başlangıçta yerel olarak tamamlar. Örneğin, bu yordam tamamlandıktan sonra kullanıcı işlemleri yerleştirmek, almak veya biriktirmek için sağlanan arabellekleri yeniden kullanabilir.

Söz dizimi

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

Parametreler

  • Rütbe
    Hedef pencerenin sırası.

  • Kazanmak
    Pencere nesnesi.

Döndürülen değer

Başarılı MPI_SUCCESS döndürür. Aksi takdirde, dönüş değeri bir hata kodudur.

Fortran'da dönüş değeri IERROR parametresinde depolanır.

Fortran

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

Açıklamalar

Tüm boşaltma ve eşitleme işlevleri yalnızca pasif hedef dönemlerde çağrılabilir.

Gereksinimler

Ürün

HPC Pack 2012 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 R2 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 MS-MPI Yeniden Dağıtılabilir Paketi veya HPC Pack 2008 İstemci Yardımcı Programları

Üst bilgi

Mpi.h; Mpif.h

Kitaplık

Msmpi.lib

DLL

Msmpi.dll

Ayrıca bkz.

MPI One-Sided İletişim İşlevleri