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.