MPI_Finalize 函式
結束通話的 MPI 進程執行環境。
語法
int MPIAPI MPI_Finalize(void);
參數
此函式沒有參數。
傳回值
如果 函式成功傳回,MPI_SUCCESS。 如果呼叫因其他原因而失敗,則為其他錯誤碼 (例如不正確引數) 。 在 Fortran 中,傳回值會儲存在 IERROR 參數中。
Fortran
MPI_FINALIZE(IERROR)
INTEGER IERROR
備註
所有 MPI 進程都必須在呼叫 MPI_Init 或 MPI_Init_thread的執行緒上結束之前呼叫此常式。
MPI_Finalize函式會清除與 MPI 相關的所有狀態。 呼叫之後,就無法呼叫其他 MPI 函式,包括 MPI_Init 和 MPI_Init_thread。 應用程式必須確定所有擱置的通訊都已完成或取消,再呼叫 MPI_Finalize。
規格需求
產品 |
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 |