shmem_short_g(3)
shmem_double_g, shmem_float_g, shmem_int_g, shmem_long_g, shmem_short_g - Transfers one data item from a remote Processing Element (PE)
As shipped in IRIX 6.5.30. Added in IRIX 6.5.19.
NAME shmem_double_g, shmem_float_g, shmem_int_g, shmem_long_g, shmem_short_g - Transfers one data item from a remote Processing Element (PE) SYNOPSIS C or C++: #include <mpp/shmem.h> short shmem_short_g(short *addr, int pe); int shmem_int_g(int *addr, int pe); long shmem_long_g(long *addr, int pe); float shmem_float_g(float *addr, int pe); double shmem_double_g(double *addr, int pe); DESCRIPTION These routines provide a very low latency get capability for single elements of most basic types. These routines have the following arguments: addr The remotely accessible array element or scalar data object. pe The number of the remote PE on which addr resides. SEE ALSO intro_shmem(3), shmem_get(3) Message Passing Toolkit: MPI Programmer's Manual