fungsi MPI_Get
Mendapatkan data dari jendela memori pada proses jarak jauh.
Sintaks
int MPIAPI MPI_Get(
_Out_ void *origin_addr,
int origin_count,
MPI_Datatype origin_datatype,
int target_rank,
MPI_Aint target_disp,
int target_count,
MPI_Datatype datatype,
MPI_Win win
);
Parameter
origin_addr [out]
Alamat buffer untuk menerima data.origin_count
Jumlah entri dalam buffer asal.origin_datatype
Jenis data dari setiap entri dalam buffer asal.target_rank
Peringkat target.target_disp
Perpindahan dari jendela mulai ke awal buffer target.target_count
Jumlah entri dalam buffer target.Datatype
Jenis data dari setiap entri dalam buffer target.Menang
Objek jendela yang digunakan untuk komunikasi.
Menampilkan nilai
Mengembalikan MPI_SUCCESS pada keberhasilan. Jika tidak, nilai yang dikembalikan adalah kode kesalahan.
Di Fortran, nilai pengembalian disimpan dalam parameter IERROR .
Fortran
MPI_GET(ORIGIN_ADDR, ORIGIN_COUNT, ORIGIN_DATATYPE, TARGET_RANK,
TARGET_DISP, TARGET_COUNT, TARGET_DATATYPE, WIN, IERROR)
<type> ORIGIN_ADDR(*)
INTEGER(KIND=MPI_ADDRESS_KIND) TARGET_DISP
Persyaratan
Produk |
Paket Redistributable HPC Pack 2012 MS-MPI, Paket HpC Pack 2008 R2 MS-MPI Redistributable, Paket HPC Pack 2008 MS-MPI Redistributable Package atau HpC Pack 2008 Client Utilities |
Header |
Mpi.h; Mpif.h |
Pustaka |
Msmpi.lib |
DLL |
Msmpi.dll |