Transfers data from a specified processing element (PE).
#include <shmem.h> void shmem_getmem(void *target, const void *source, size_t len, int pe);
This routine provides a high-performance method for copying a contiguous data object from the remote PE to a contiguous data object on the local PE
This routine returns when the data has been copied out of the source array on the local PE.
The function shmem_getmem() reads any data type from a remote PE. len is scaled in bytes.
Please refer to Atomicity and Coherency section for atomicity and coherence model in the OpenSHMEM documentation
Subroutines: shmem_barrier, shmem_put, shmem_fence, shmem_iput, shmem_quiet