shmem_char_g(3), shmem_float_g(3),
- Provided by: openmpi-doc (Version: 4.1.6-7ubuntu2)
- Source: openmpi
- Report a bug
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);
These routines provide a very low latency get capability for single elements of most basic types.
The arguments are as follows: