Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Egyetlen MPI-alkalmazás legfeljebb maxprocs példányait ívja.
Szintaxis
int MPIAPI MPI_Comm_spawn(
_In_ char *command,
_In_ char *argv[],
int maxprocs,
MPI_Info info,
int root,
MPI_Comm comm,
_Out_ MPI_Comm *intercomm,
_Out_opt_cap_(maxprocs) int array_of_errcodes[]
);
Paraméterek
command [in]
Az ívni kívánt program neve.argv [in]
A parancs argumentumai.maxprocs
Elindítandó folyamatok maximális száma.Info
Kulcs-érték párok készlete, amely közli a futtatókörnyezeti rendszerrel, hogy hol és hogyan kell elindítani a folyamatokat.Gyökér
A korábbi argumentumok vizsgálatára szolgáló folyamat rangja.Comm
Az ívási folyamatokat tartalmazó intrakommunikátor.intercomm [out]
Interkommunikátor az eredeti csoport és az újonnan létrehozott csoport között.array_of_errcodes
Folyamatonként egy kód.
Visszatérési érték
Sikeres MPI_SUCCESS ad vissza. Ellenkező esetben a visszatérési érték hibakód.
A Fortranban a visszatérési érték az IERROR paraméterben van tárolva.
Fortran
MPI_COMM_SPAWN(COMMAND, ARGV, MAXPROCS, INFO, ROOT, COMM, INTERCOMM,
ARRAY_OF_ERRCODES, IERROR)
CHARACTER*(*) COMMAND, ARGV(*)
INTEGER INFO, MAXPROCS, ROOT, COMM, INTERCOMM, ARRAY_OF_ERRCODES(*),
IERROR
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 |