Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Initialisiert die Ausführungsumgebung des aufrufenden MPI-Prozesses für die Einzelthreadausführung.
Syntax
int MPIAPI MPI_Init(
_In_opt_ int *argc,
_In_opt_count_(*argc) char ***argv
);
Parameter
argc [in, optional]
Ein Zeiger auf die Anzahl der Argumente für das Programm. Dieser Wert kann NULL sein.Argv
Ein Zeiger auf die Argumentliste für das Programm. Dieser Wert kann NULL sein.
Rückgabewert
MPI_SUCCESS , wenn die Funktion erfolgreich zurückgegeben wird. Andere Fehlercodes, wenn der Aufruf aus anderen Gründen fehlgeschlagen ist (z. B. ungültige Argumente). In Fortran wird der Rückgabewert im IERROR-Parameter gespeichert.
Fortran
MPI_INIT(IERROR)
INTEGER IERROR
Hinweise
Diese Funktion muss nur von einem Thread aufgerufen werden. Dieser Thread wird als "Hauptthread" bezeichnet und muss derselbe Thread sein, um MPI_Finalize aufzurufen.
Die Fortran-Bindung von MPI_Init akzeptiert die ARGC- und ARGV-Parameter nicht.
Anforderungen
Produkt |
HPC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package oder HPC Pack 2008 Client Utilities |
Header |
Mpi.h; Mpif.h |
Bibliothek |
Msmpi.lib |
DLL |
Msmpi.dll |