dwww Home | Manual pages | Find package

SHMEM_CHAR_G(3)                    Open MPI                    SHMEM_CHAR_G(3)

NAME
       shmem_char_g(3),   shmem_float_g(3),  shmem_int_g(3),  shmem_long_g(3),
       shmem_short_g(3), shmem_longlong_g(3),  shmem_longdouble_g(3)  -  These
       routines  provide  a  low  latency mechanism to read basic types (char,
       short, int, float, double, long, long long, long double) from symmetric
       data objects on remote PEs.

SYNOPSIS
       C or C++:
       #include <mpp/shmem.h>

       char shmem_char_g(const char *addr, int pe);

       short shmem_short_g(const short *addr, int pe);

       int shmem_int_g(const int *addr, int pe);

       long shmem_long_g(const long *addr, int pe);

       long shmem_longlong_g(const long long *addr, int pe);

       float shmem_float_g(const float *addr, int pe);

       double shmem_double_g(const double *addr, int pe);

       long shmem_longdouble_g(const long double *addr, int pe);

DESCRIPTION
       These routines provide a very low latency get capability for single el-
       ements of most basic types.

       The arguments are as follows:

       addr   The remotely accessible array  element  or  scalar  data  object
              which will receive the data on the remote PE.

       pe     The number of the remote PE.

SEE ALSO
       intro_shmem(3), shmem_get(3)

4.1.2                            Nov 24, 2021                  SHMEM_CHAR_G(3)

Generated by dwww version 1.14 on Fri Jan 24 06:29:07 CET 2025.