mpi_array.update.MpiPairExtentUpdate.do_rget

MpiPairExtentUpdate.do_rget(mpi_win, target_src_rank, origin_dst_buffer)[source]

Performs calls mpi4py.MPI.Win.Rget() method of mpi_win to perform the RMA data-transfer.

Parameters:
  • mpi_win (mpi4py.MPI.Win) – Window used to retrieve update region for array.
  • target_src_rank (int) – The rank of the target process in mpi_win.group.rank.
  • origin_dst_buffer (memoryview) – The destination memory for the update, size of buffer should correspond to the size of the dst_extent.