MPI_Wait 函式
完成未完成的作業。
語法
int MPIAPI MPI_Wait(
_Inout_ MPI_Request *request,
_Out_ MPI_Status *status
);
參數
要求 [in, out]
未完成作業 之MPI_Request 控制碼的指標。status [out]
描述指定要求 之MPI_Status 物件的指標。
傳回值
傳回成功 時MPI_SUCCESS 。 否則,傳回值是錯誤碼。
在 Fortran 中,傳回值會儲存在 IERROR 參數中。
Fortran
MPI_WAIT(REQUEST, STATUS, IERROR)
INTEGER REQUEST, STATUS(MPI_STATUS_SIZE), IERROR
備註
此函式是非本機作業。 成功完成可能取決於其他進程的比對作業。
當 要求 參數所識別的作業完成時,此函式會傳回 。
如果與此要求相關聯的作業是持續性通訊作業,則永續性要求會標示為非使用中。 其他作業會解除配置,而且要求控制碼會設定為 MPI_REQUEST_Null。
如果 要求 參數指向 MPI_REQUEST_Null 或非作用中持續性通訊要求的值,則函式會傳回空的狀態。
規格需求
產品 |
HPC Pack 2012 MS-MPI 可轉散發套件、HPC Pack 2008 R2 MS-MPI 可轉散發套件、HPC Pack 2008 MS-MPI 可轉散發套件或 HPC Pack 2008 用戶端公用程式 |
標頭 |
Mpi.h;Mpif.h |
媒體櫃 |
Msmpi.lib |
DLL |
Msmpi.dll |