función MPI_Init
Inicializa el entorno de ejecución del proceso MPI de llamada para la ejecución de un único subproceso.
Sintaxis
int MPIAPI MPI_Init(
_In_opt_ int *argc,
_In_opt_count_(*argc) char ***argv
);
Parámetros
argc [in, optional]
Puntero al número de argumentos del programa. Este valor puede ser NULL.argv
Puntero a la lista de argumentos del programa. Este valor puede ser NULL.
Valor devuelto
MPI_SUCCESS si la función devuelve correctamente. Otros códigos de error si se produjo un error en la llamada por otros motivos (como argumentos no válidos). En Fortran, el valor devuelto se almacena en el parámetro IERROR .
Fortran
MPI_INIT(IERROR)
INTEGER IERROR
Comentarios
Solo un subproceso debe llamar a esta función. Ese subproceso se conoce como "Subproceso principal" y debe ser el mismo subproceso para llamar a MPI_Finalize.
El enlace Fortran de MPI_Init no acepta los parámetros ARGC y ARGV.
Requisitos
Producto |
Paquete redistribuible de HPC Pack 2012 MS-MPI, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package o HPC Pack 2008 Client Utilities |
Encabezado |
Mpi.h; Mpif.h |
Biblioteca |
Msmpi.lib |
Archivo DLL |
Msmpi.dll |