MPI_Comm_compare函式
比較兩個通訊器控制碼。
語法
int MPIAPI MPI_Comm_compare(
MPI_Comm comm1,
MPI_Comm comm2,
_Out_ int *result
);
參數
comm1
要比較之第一個通訊器的控制碼。
comm2
要比較之第二個通訊器的控制碼。
result [out]
傳回時,為比較結果的指標。
可能的值為 。
MPI_IDENT
表示兩個控制碼適用于相同的物件。 處理參考相同的群組和內容。
MPI_CONGRUENT
表示基礎群組具有相同排名順序的成員。 這些通訊器只會因內容而有所不同。
MPI_SIMILAR
表示基礎群組具有相同的成員,但它們有不同的排名順序。
MPI_UNEQUAL
表示控制碼適用于不同的物件。
傳回值
傳回成功 時MPI_SUCCESS 。 否則,傳回值是錯誤碼。
在 Fortran 中,傳回值會儲存在 IERROR 參數中。
Fortran
MPI_COMM_COMPARE(COMM1,COMM2,RESULT,IERROR)
INTEGER COMM1, COMM1, RESULT, IERROR
規格需求
產品 |
HPC Pack 2012 MS-MPI 可轉散發套件、HPC Pack 2008 R2 MS-MPI 可轉散發套件、HPC Pack 2008 MS-MPI 可轉散發套件或 HPC Pack 2008 用戶端公用程式 |
標頭 |
Mpi.h;Mpif.h |
媒體櫃 |
Msmpi.lib |
DLL |
Msmpi.dll |