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.19. 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