Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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 |