MPI_Init函式
初始化呼叫 MPI 進程的執行環境,以進行單一執行緒執行。
語法
int MPIAPI MPI_Init(
_In_opt_ int *argc,
_In_opt_count_(*argc) char ***argv
);
參數
argc [in, optional]
程式引數數目的指標。 此值可以是 Null。argv
程式的引數清單指標。 此值可以是 Null。
傳回值
如果 函式成功傳回,MPI_SUCCESS。 如果呼叫因其他原因而失敗,則為其他錯誤碼 (例如不正確引數) 。 在 Fortran 中,傳回值會儲存在 IERROR 參數中。
Fortran
MPI_INIT(IERROR)
INTEGER IERROR
備註
此函式只能由一個執行緒呼叫。 該執行緒將稱為「主執行緒」,且必須是相同的執行緒,才能呼叫 MPI_Finalize。
MPI_Init的 Fortran 系結不接受 ARGC 和 ARGV 參數。
規格需求
產品 |
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 |