MPI_Init, funkcja
Inicjuje środowisko wykonywania procesu MPI wywołującego na potrzeby wykonywania pojedynczego wątku.
Składnia
int MPIAPI MPI_Init(
_In_opt_ int *argc,
_In_opt_count_(*argc) char ***argv
);
Parametry
argc [in, opcjonalnie]
Wskaźnik do liczby argumentów programu. Ta wartość może mieć wartość NULL.Argv
Wskaźnik do listy argumentów programu. Ta wartość może mieć wartość NULL.
Wartość zwracana
MPI_SUCCESS , jeśli funkcja zostanie zwrócona pomyślnie. Inne kody błędów, jeśli wywołanie nie powiodło się z innych powodów (takich jak nieprawidłowe argumenty). W fortran zwracana wartość jest przechowywana w parametrze IERROR .
Fortran
MPI_INIT(IERROR)
INTEGER IERROR
Uwagi
Ta funkcja musi być wywoływana tylko przez jeden wątek. Ten wątek będzie znany jako "Główny wątek" i musi być tym samym wątkiem, aby wywołać MPI_Finalize.
Powiązanie Fortran MPI_Init nie akceptuje parametrów ARGC i ARGV.
Wymagania
Produkt |
Pakiet redystrybucyjny HPC Pack 2012 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 R2 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 MS-MPI lub narzędzia klienckie HPC Pack 2008 |
Nagłówek |
Mpi.h; Mpif.h |
Biblioteka |
Msmpi.lib |
DLL |
Msmpi.dll |