MPI_Finalize, funkcja
Przerywa wywoływanie środowiska wykonawczego procesu MPI.
Składnia
int MPIAPI MPI_Finalize(void);
Parametry
Ta funkcja nie ma parametrów.
Wartość zwracana
MPI_SUCCESS , jeśli funkcja zwróci powodzenie. Inne kody błędów, jeśli wywołanie nie powiodło się z innych powodów (takich jak nieprawidłowe argumenty). W fortran wartość zwracana jest przechowywana w parametrze IERROR .
Fortran
MPI_FINALIZE(IERROR)
INTEGER IERROR
Uwagi
Wszystkie procesy MPI muszą wywołać tę procedurę przed wyjściem z wątku o nazwie MPI_Init lub MPI_Init_thread.
Funkcja MPI_Finalize czyści wszystkie stany związane z interfejsem MPI. Po wywołaniu nie można wywoływać żadnych innych funkcji MPI, w tym MPI_Init i MPI_Init_thread. Aplikacja musi upewnić się, że wszystkie oczekujące komunikaty zostały ukończone lub anulowane przed wywołaniem MPI_Finalize.
Wymagania
Produkt |
Pakiet redystrybucyjny PROGRAMU HPC Pack 2012 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 R2 MS-MPI, pakiet redystrybucyjny PAKIETU HPC Pack 2008 MS-MPI lub narzędzia klienckie PAKIETU HPC Pack 2008 |
Nagłówek |
Mpi.h; Mpif.h |
Biblioteka |
Msmpi.lib |
DLL |
Msmpi.dll |