Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengambil peringkat proses panggilan dalam grup komunikator yang ditentukan.
Sintaks
int MPIAPI MPI_Comm_rank(
MPI_Comm comm,
_Out_ int *rank
);
Parameter
Comm
Komunikator.rank [out]
Saat kembali, penunjuk ke pengidentifikasi proses panggilan dalam grup komunikator.
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_RANK(COMM,RANK,IERROR)
INTEGER COMM, RANK, IERROR
Keterangan
Fungsi ini memungkinkan pengguna untuk mengambil peringkat proses dengan satu panggilan fungsi. Jika tidak, perlu untuk membuat grup sementara dengan menggunakan fungsi MPI_Comm_group , mendapatkan peringkat dalam grup dengan menggunakan fungsi MPI_Group_rank , lalu membebaskan grup sementara dengan menggunakan fungsi MPI_Group_free .
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 |