Compartir a través de


MPI_Finalize función

Finaliza el entorno de ejecución del proceso de MPI que realiza la llamada.

Sintaxis

int MPIAPI MPI_Finalize(void);

Parámetros

Esta función no tiene parámetros.

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 (por ejemplo, argumentos no válidos). En Fortran, el valor devuelto se almacena en el parámetro IERROR .

Fortran

    MPI_FINALIZE(IERROR)
        INTEGER IERROR

Comentarios

Todos los procesos de MPI deben llamar a esta rutina antes de salir en el subproceso que llamó a MPI_Init o MPI_Init_thread.

La función MPI_Finalize limpia todo el estado relacionado con MPI. Una vez que se llama a , no se puede llamar a ninguna otra función MPI, incluidas MPI_Init y MPI_Init_thread. La aplicación debe asegurarse de que todas las comunicaciones pendientes se completen o cancelen antes de llamar a MPI_Finalize.

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

Consulte también

Funciones de administración de MPI

MPI_Init

MPI_Init_thread