Megosztás:


MPI_Finalize függvény

Leállítja a hívó MPI-folyamat végrehajtási környezetét.

Szintaxis

int MPIAPI MPI_Finalize(void);

Paraméterek

Ez a függvény nem rendelkezik paraméterekkel.

Visszatérési érték

MPI_SUCCESS , hogy a függvény sikeresen visszatér-e. Egyéb hibakódok, ha a hívás más okból (például érvénytelen argumentumok) miatt meghiúsult. A Fortranban a visszatérési érték az IERROR paraméterben van tárolva.

Fortran

    MPI_FINALIZE(IERROR)
        INTEGER IERROR

Megjegyzések

Minden MPI-folyamatnak ezt a rutint kell meghívnia, mielőtt kilép a MPI_Init vagy MPI_Init_thread nevű szálból.

A MPI_Finalize függvény az MPI-hez kapcsolódó összes állapotot törli. A hívás után nem hívható meg más MPI-függvény, beleértve a MPI_Init és a MPI_Init_thread. Az alkalmazásnak gondoskodnia kell arról, hogy az összes függőben lévő kommunikáció befejeződjön vagy megszakadjon , mielőtt meghívja MPI_Finalize.

Követelmények

Termék

HPC Pack 2012 MS-MPI terjeszthető csomag, HPC Pack 2008 R2 MS-MPI terjeszthető csomag, HPC Pack 2008 MS-MPI újraterjeszthető csomag vagy HPC Pack 2008 ügyfél-segédprogramok

Fejléc

Mpi.h; Mpif.h

Kódtár

Msmpi.lib

DLL

Msmpi.dll

Lásd még

MPI felügyeleti függvények

MPI_Init

MPI_Init_thread