Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Egy befejezetlen műveletet tesztel a befejezéshez.
Szintaxis
int MPIAPI MPI_Test(
_Inout_ MPI_Request *request,
_Out_ int *flag,
_Out_ MPI_Status *status
);
Paraméterek
request [in, out]
Egy kiemelkedő művelet MPI_Request fogópontjára mutató mutató.flag [out]
A visszaadott érték egy egész számra mutató mutatót tartalmaz, amely jelzi, hogy a kérés befejeződött-e. A nem nulla érték azt jelzi, hogy a kérés befejeződött.status [out]
Visszatéréskor egy MPI_Status objektumra mutató mutatót tartalmaz, amely leírja a megadott műveletet, ha az befejeződött.
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 lesz tárolva.
Fortran
MPI_WAIT(REQUEST, FLAG, STATUS, IERROR)
LOGICAL FLAG
INTEGER REQUEST, STATUS(MPI_STATUS_SIZE), IERROR
Megjegyzések
Ez a függvény egy helyi művelet. A sikeres befejezés nem függ a többi folyamat műveleteitől.
Ha a kérelemhez társított művelet állandó kommunikációs művelet volt, az állandó kérés inaktívként van megjelölve. A rendszer felszabadítja a többi műveletet, és a kéréskezelő MPI_REQUEST_NULL van beállítva.
Ha a kérelem paramétere egy MPI_REQUEST_NULL vagy egy inaktív állandó kérésre mutat, akkor a függvény a jelölőparamétert nem nulla értékre állítja, és üres állapotparamétert ad vissza.
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 |