Megosztás:


MPI_Testany függvény

Az előre kezdeményezett kérések teljesítésének tesztelése.

Szintaxis

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

Paraméterek

  • Számít
    A array_of_requests paraméter bejegyzéseinek száma.

  • array_of_requests
    A ki nem egyenlített műveletek MPI_Request fogópontjaiból álló tömb.

  • index [kifelé]
    Mutató egy egész számra, amely a befejezett művelet array_of_requests paraméterében lévő indexet jelzi. A tömb indexelése nulláról C-ben és egy Fortran-ból történik.

  • status [out]
    A befejezett műveletet leíró MPI_Status objektumra mutató mutató.

Visszatérési érték

Sikeres MPI_SUCCESS ad vissza. Ellenkező esetben a visszatérési érték hibakód.

A Fortranban a visszatérési érték az IERROR paraméterben van tárolva.

Fortran

    MPI_TESTANY(COUNT, ARRAY_OF_REQUESTS, INDEX, FLAG, STATUS, IERROR) LOGICAL FLAG
        INTEGER COUNT, ARRAY_OF_REQUESTS(*), INDEX, STATUS(MPI_STATUS_SIZE), IERROR

Követelmények

Termék

HPC Pack 2012 MS-MPI terjeszthető csomag, HPC Pack 2008 R2 MS-MPI terjeszthető csomag, HPC Pack 2008 MS-MPI terjeszthető csomag vagy HPC Pack 2008 Client Utilities

Fejléc

Mpi.h; Mpif.h

Kódtár

Msmpi.lib

DLL

Msmpi.dll

Lásd még

MPI pont–pont függvények