Aracılığıyla paylaş


MPI_Testany işlevi

Önceden başlatılan isteklerin tamamlanmasını test eder.

Söz dizimi

int MPIAPI MPI_Testany(
        int                              count,
        _Inout_count_(count) MPI_Request *array_of_requests,
  _Out_ int                              *index,
  _Out_ MPI_Status                       *status
);

Parametreler

  • Sayısı
    array_of_requests parametresindeki girdilerin sayısı.

  • array_of_requests
    Bekleyen işlemlerin MPI_Request tanıtıcılarından oluşan bir dizi.

  • index [out]
    Tamamlanan işlemin array_of_requests parametresindeki dizini gösteren bir tamsayı işaretçisi. Dizi, C'de sıfırdan ve Fortran'da bir dizine eklenir.

  • status [out]
    Tamamlanan işlemi açıklayan bir MPI_Status nesnesinin işaretçisi.

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_TESTANY(COUNT, ARRAY_OF_REQUESTS, INDEX, FLAG, STATUS, IERROR) LOGICAL FLAG
        INTEGER COUNT, ARRAY_OF_REQUESTS(*), INDEX, STATUS(MPI_STATUS_SIZE), IERROR

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 Noktadan Noktaya İşlevler