next up previous contents
Next: Расширенные коллективные операции Up: Привязки к языку С++ Previous: Создание и управление процессами   Contents

Односторонние коммуникации

void MPI::Win::Accumulate(const void* origin_addr, int origin_count, const
MPI::Datatype& origin_datatype, int target_rank, MPI::Aint
target_disp, int target_count, const MPI::Datatype&
target_datatype, const MPI::Op& op) const

void MPI::Win::Complete(void) const

static MPI::Win MPI::Win::Create(const void* base, MPI::Aint size, int
disp_unit, const MPI::Info& info, const MPI::Comm& comm)

void MPI::Win::Fence(int assert) const

void MPI::Win::Free(void)

void MPI::Win::Get(const void *origin_addr, int origin_count, const
MPI::Datatype& origin_datatype, int target_rank, MPI::Aint
target_disp, int target_count, const MPI::Datatype&
target_datatype) const

void MPI::Win::Lock(int lock_type, int rank, int assert) const

void MPI::Win::Post(const MPI::Group& group, int assert) const

void MPI::Win::Put(const void* origin_addr, int origin_count, const
MPI::Datatype& origin_datatype, int target_rank, MPI::Aint
target_disp, int target_count, const MPI::Datatype&
target_datatype) const

void MPI::Win::Start(const MPI::Group& group, int assert) const

bool MPI::Win::Test(void) const

void MPI::Win::Unlock(int rank) const

void MPI::Win::Wait(void) const


Alex Otwagin 2002-12-10