Bagikan melalui


MPI_Comm_compare (Fungsi MPI_Comm_compare)

Membandingkan dua handel komunikator.

Sintaks

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

Parameter

comm1

Handel untuk komunikator pertama yang dibandingkan.

comm2

Handel untuk communicator kedua untuk dibandingkan.

result [out]

Saat kembali, penunjuk ke hasil perbandingan.

Nilai yang mungkin adalah.

MPI_IDENT

Menunjukkan bahwa kedua handel adalah untuk objek yang sama. Menangani grup dan konteks referensi yang identik.

MPI_CONGRUENT

Menunjukkan bahwa grup yang mendasar memiliki anggota yang identik dalam urutan peringkat yang sama. Komunikator ini hanya berbeda berdasarkan konteks.

MPI_SIMILAR

Menunjukkan bahwa grup yang mendasar memiliki anggota yang identik, tetapi mereka berada dalam urutan peringkat yang berbeda.

MPI_UNEQUAL

Menunjukkan bahwa handel adalah untuk objek yang berbeda.

Nilai kembali

Mengembalikan MPI_SUCCESS pada keberhasilan. Jika tidak, nilai yang dikembalikan adalah kode kesalahan.

Di Fortran, nilai yang dikembalikan disimpan dalam parameter IERROR .

Fortran

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

Persyaratan

Produk

Paket HPC Pack 2012 MS-MPI Redistributable, HpC Pack 2008 R2 MS-MPI Redistributable Package, HPC Pack 2008 MS-MPI Redistributable Package atau HPC Pack 2008 Client Utilities

Header

Mpi.h; Mpif.h

Pustaka

Msmpi.lib

DLL

Msmpi.dll

Lihat juga

Fungsi Komunikator MPI