Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Porównuje dwa uchwyty komunikatora.
Składnia
int MPIAPI MPI_Comm_compare(
MPI_Comm comm1,
MPI_Comm comm2,
_Out_ int *result
);
Parametry
comm1
Uchwyt dla pierwszego komunikatora do porównania.
comm2
Uchwyt dla drugiego komunikatora do porównania.
result [out]
Po powrocie wskaźnik do wyników porównania.
Możliwe wartości to.
MPI_IDENT
Wskazuje, że dwa uchwyty są dla tego samego obiektu. Uchwyty odwołują się do identycznych grup i kontekstów.
MPI_CONGRUENT
Wskazuje, że grupy bazowe mają identyczne elementy członkowskie w tej samej kolejności rangi. Te komunikatory różnią się tylko kontekstem.
MPI_SIMILAR
Wskazuje, że grupy bazowe mają identyczne elementy członkowskie, ale są w różnych kolejności klasyfikacji.
MPI_UNEQUAL
Wskazuje, że uchwyty są przeznaczone dla różnych obiektów.
Wartość zwracana
Zwraca MPI_SUCCESS po powodzeniu. W przeciwnym razie zwracana wartość jest kodem błędu.
W fortran wartość zwracana jest przechowywana w parametrze IERROR .
Fortran
MPI_COMM_COMPARE(COMM1,COMM2,RESULT,IERROR)
INTEGER COMM1, COMM1, RESULT, IERROR
Wymagania
Produkt |
Pakiet redystrybucyjny HPC Pack 2012 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 R2 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 MS-MPI lub narzędzia klienckie HPC Pack 2008 |
Nagłówek |
Mpi.h; Mpif.h |
Biblioteka |
Msmpi.lib |
DLL |
Msmpi.dll |