📦 nvhpc-comm-libs
1252 pages · page 7 of 7
S (continued)
- shmem_malloc(3)Symmetric heap memory management functions.✨
- shmem_my_pe(3)Returns the virtual PE number of the calling PE.✨
- shmem_n_pes(3)✨
- shmem_pe_accessible(3)✨
- shmem_ptr(3)Returns a pointer to a data object on a specified processing element (PE).✨
- shmem_put128(3)Transfers data to a specified processing element (PE)✨
- shmem_put128_nbi(3)✨
- shmem_put16_nbi(3)The nonblocking put routines provide a method for copying data from a contiguous local data object to a data object on a specified PE.✨
- shmem_put32(3)✨
- shmem_put32_nbi(3)The nonblocking put routines provide a method for copying data from a contiguous local data object to a data object on a specified PE.✨
- shmem_put64(3)Transfers data to a specified processing element (PE)✨
- shmem_put64_nbi(3)✨
- shmem_put8_nbi(3)✨
- shmem_putmem(3)✨
- shmem_putmem_nbi(3)The nonblocking put routines provide a method for copying data from a contiguous local data object to a data object on a specified PE.✨
- shmem_quiet(3)Waits for completion of all outstanding remote writes issued by a processing element (PE).✨
- shmem_realloc(3)Symmetric heap memory management functions.✨
- shmem_set_cache_inv(3)Controls data cache utilities✨
- shmem_set_cache_line_inv(3)✨
- shmem_set_lock(3)✨
- shmem_short_and_to_all(3)Performs a bitwise AND operation on symmetric arrays over the active set of PEs.✨
- shmem_short_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.✨
- shmem_short_get(3)Transfers data from a specified processing element (PE).✨
- shmem_short_get_nbi(3)The nonblocking get routines provide a method for copying data from a contiguous remote data object on the specified PE to the local data object.✨
- shmem_short_iget(3)Transfers strided data from a specified processing element (PE)✨
- shmem_short_iput(3)Transfer strided data to a specified processing element (PE).✨
- shmem_short_max_to_all(3)Performs a maximum function reduction across a set of processing elements (PEs).✨
- shmem_short_min_to_all(3)Performs a minimum function reduction across a set of processing elements (PEs)✨
- shmem_short_or_to_all(3)Performs a bitwise OR function reduction across a set of processing elements (PEs)✨
- shmem_short_p(3)✨
- shmem_short_prod_to_all(3)Performs a product reduction across a set of processing elements (PEs)✨
- shmem_short_put(3)Transfers data to a specified processing element (PE)✨
- shmem_short_put_nbi(3)The nonblocking put routines provide a method for copying data from a contiguous local data object to a data object on a specified PE.✨
- shmem_short_sum_to_all(3)Performs a sum reduction across a set of processing elements (PEs)✨
- shmem_short_wait(3)Waits for a variable on the local processing element (PE) to change✨
- shmem_short_wait_until(3)✨
- shmem_short_xor_to_all(3)Performs a bitwise XOR operation on symmetric arrays over the active set of PEs.✨
- shmem_swap(3)Performs an atomic swap to a remote data object✨
- shmem_test_lock(3)✨
- shmem_udcflush(3)✨
- shmem_udcflush_line(3)✨
- shmem_wait(3)Waits for a variable on the local processing element (PE) to change✨
- shmem_wait_until(3)Waits for a variable on the local processing element (PE) to change✨
- shmemalign(3)Symmetric heap memory management functions.✨
- shmemc++(1)Open SHMEM C++ wrapper compiler✨
- shmemCC(1)Open SHMEM C++ wrapper compiler✨
- shmemcc(1)Open SHMEM C wrapper compiler✨
- shmemcxx(1)Open SHMEM C++ wrapper compiler✨
- shmemfort(1)Open SHMEM Fortran wrapper compiler✨
- shmemrun(1)Execute serial and parallel jobs in Open MPI. oshrun, shmemrun - Execute serial and parallel jobs in Open SHMEM. Note: mpirun, mpiexec, and orterun are all synonyms for each other as well as oshrun…✨
- shrealloc(3)Symmetric heap memory management functions.✨
- start_pes(3)✨
💅
getting it ready, bestie…