Aracılığıyla paylaş


MPI_Comm_compare işlevi

İki iletişimci tutamacı karşılaştırır.

Söz dizimi

int MPIAPI MPI_Comm_compare(
        MPI_Comm comm1,
        MPI_Comm comm2,
  _Out_ int      *result
);

Parametreler

comm1

Karşılaştıracak ilk iletişimcinin tanıtıcısı.

comm2

Karşılaştıracak ikinci iletişimci için bir tanıtıcı.

result [out]

Sonuç olarak, karşılaştırmanın sonuçlarına yönelik bir işaretçi.

Olası değerler şunlardır:

MPI_IDENT

İki tanıtıcının aynı nesne için olduğunu gösterir. Tanıtıcılar aynı gruplara ve bağlamlara başvurur.

MPI_CONGRUENT

Temel grupların aynı derece sırasına sahip özdeş üyelere sahip olduğunu gösterir. Bu iletişimciler yalnızca bağlama göre farklılık gösterir.

MPI_SIMILAR

Temel grupların aynı üyelere sahip olduğunu, ancak farklı sıralama sıralarında olduklarını gösterir.

MPI_UNEQUAL

Tutamaçların farklı nesnelere yönelik olduğunu gösterir.

Döndürülen değer

Başarılı MPI_SUCCESS döndürür. Aksi takdirde, dönüş değeri bir hata kodudur.

Fortran'da dönüş değeri IERROR parametresinde depolanır.

Fortran

    MPI_COMM_COMPARE(COMM1,COMM2,RESULT,IERROR)
        INTEGER COMM1, COMM1, RESULT, IERROR

Gereksinimler

Ürün

HPC Pack 2012 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 R2 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 MS-MPI Yeniden Dağıtılabilir Paketi veya HPC Pack 2008 İstemci Yardımcı Programları

Üst bilgi

Mpi.h; Mpif.h

Kitaplık

Msmpi.lib

DLL

Msmpi.dll

Ayrıca bkz.

MPI Communicator İşlevleri