MPI_Finalize 函数
终止调用 MPI 进程的执行环境。
语法
int MPIAPI MPI_Finalize(void);
parameters
此函数没有参数。
返回值
MPI_SUCCESS 函数是否成功返回。 如果调用因其他原因失败, () 参数无效,则为其他错误代码。 在 Fortran 中,返回值存储在 IERROR 参数中。
Fortran
MPI_FINALIZE(IERROR)
INTEGER IERROR
注解
所有 MPI 进程都必须在调用 MPI_Init 或 MPI_Init_thread 的线程上退出之前调用此例程。
MPI_Finalize 函数清理与 MPI 相关的所有状态。 调用后,不能调用其他 MPI 函数,包括 MPI_Init 和 MPI_Init_thread。 应用程序必须确保在调用MPI_Finalize之前完成或取消所有挂起 的通信。
要求
产品 |
HPC Pack 2012 MS-MPI 可再发行程序包、HPC Pack 2008 R2 MS-MPI 可再发行程序包、HPC Pack 2008 MS-MPI 可再发行程序包或 HPC Pack 2008 客户端实用工具 |
标头 |
Mpi.h;Mpif.h |
库 |
Msmpi.lib |
DLL |
Msmpi.dll |