MPI_Comm_compare fonction
Compare deux handles communicator.
Syntaxe
int MPIAPI MPI_Comm_compare(
MPI_Comm comm1,
MPI_Comm comm2,
_Out_ int *result
);
Paramètres
comm1
Handle pour le premier communicateur à comparer.
comm2
Handle que le deuxième communicateur doit comparer.
result [out]
Au retour, pointeur vers les résultats de la comparaison.
Les valeurs possibles sont .
MPI_IDENT
Indique que les deux handles sont pour le même objet. Les handles référencent des groupes et des contextes identiques.
MPI_CONGRUENT
Indique que les groupes sous-jacents ont des membres identiques dans le même ordre de classement. Ces communicateurs diffèrent uniquement par contexte.
MPI_SIMILAR
Indique que les groupes sous-jacents ont des membres identiques, mais qu’ils se trouvent dans des ordres de classement différents.
MPI_UNEQUAL
Indique que les handles sont pour différents objets.
Valeur retournée
Retourne MPI_SUCCESS en cas de réussite. Sinon, la valeur de retour est un code d’erreur.
Dans Fortran, la valeur de retour est stockée dans le paramètre IERROR .
Fortran
MPI_COMM_COMPARE(COMM1,COMM2,RESULT,IERROR)
INTEGER COMM1, COMM1, RESULT, IERROR
Configuration requise
Produit |
HpC Pack 2012 MS-MPI Redistributable Package, HPC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package ou HPC Pack 2008 Client Utilities |
En-tête |
Mpi.h ; Mpif.h |
Bibliothèque |
Msmpi.lib |
DLL |
Msmpi.dll |