section 3 · Library functions 📚
178720 pages · page 673 of 894
all3 (100762)33ssl (6156)3B (42)3G (1100)3I (51)3LIBIIO (1)3NCARG (834)3OpenMPI (1)3PVM (71)3Sympa (164)3U (96)3WN (5)3alc (212)3alleg4 (923)3alleg5 (1063)3am (31)3ast (63)3attr (4)3avr (983)3bobcat (143)3brotli (4)3bsd (239)3caca (346)3cl (1)3clc (322)3cocci (1)3coin2 (588)3coin3 (753)3coin4 (918)3compat (22)3const (18)3ctype (1)3curses (18)3cvc (2)3cxx (1060)3debug (15)3edit (1)3em (198)3embree3 (113)3embree4 (127)3erl (623)3f (128)3form (106)3freebsd (1)3fun (1)3gl (467)3gle (14)3go (1)3guile (1)3gv (7)3hal (49)3head (3)3http (66)3itcl (17)3itk (6)3iv (354)3iwidget (52)3java (1)3libmawk (10)3libunwind (29)3lua (13)3m17n (257)3m_cli2 (8)3menu (88)3monocypher (73)3nas (130)3ncurses (703)3nx (5)3o (437)3ossl (6166)3ossp (2)3p (882)3pcap (75)3perl (820)3pg13 (68)3pg14 (72)3pg15 (72)3pg16 (72)3pg17 (72)3pg18 (72)3php (1)3plplot (175)3pm (34259)3pmc (296)3posix (882)3pub (150)3python (1)3qt (832)3r (1)3readline (2)3rheolef (13)3rtapi (66)3ruby (1)3scm (459)3sharp (1)3so (8)3ssl (6930)3stap (807)3str (19)3supp (19)3t (35)3tcl (1477)3tcllib (1)3tclx (25)3tiff (60)3tk (513)3tls (13)3trf (28)3ts (239)3type (466)3valkey (395)3visa (2)3x (1069)
S (continued)
- shmem_char_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_char_get_nbi.openmpi(3)✨
- shmem_char_p(3)✨
- shmem_char_p.openmpi(3)✨
- shmem_char_put(3)Transfers data to a specified processing element (PE)✨
- shmem_char_put.openmpi(3)✨
- shmem_char_put_nbi(3)✨
- shmem_char_put_nbi.openmpi(3)✨
- shmem_clear_cache_inv(3)Controls data cache utilities✨
- shmem_clear_cache_inv.openmpi(3)✨
- shmem_clear_cache_line_inv(3)Controls data cache utilities✨
- shmem_clear_cache_line_inv.openmpi(3)✨
- shmem_clear_lock(3)Releases, locks, and tests a mutual exclusion memory lock.✨
- shmem_clear_lock.openmpi(3)✨
- shmem_collect32(3)Concatenates blocks of data from multiple processing elements (PEs) to an array in every PE✨
- shmem_collect32.openmpi(3)✨
- shmem_collect64(3)Concatenates blocks of data from multiple processing elements (PEs) to an array in every PE✨
- shmem_collect64.openmpi(3)✨
- shmem_complexd_prod_to_all(3)Performs a product reduction across a set of processing elements (PEs)✨
- shmem_complexd_prod_to_all.openmpi(3)✨
- shmem_complexd_sum_to_all(3)Performs a sum reduction across a set of processing elements (PEs)✨
- shmem_complexd_sum_to_all.openmpi(3)✨
- shmem_complexf_prod_to_all(3)Performs a product reduction across a set of processing elements (PEs)✨
- shmem_complexf_prod_to_all.openmpi(3)✨
- shmem_complexf_sum_to_all(3)Performs a sum reduction across a set of processing elements (PEs)✨
- shmem_complexf_sum_to_all.openmpi(3)✨
- shmem_double_fetch(3)Atomically fetches the value of a remote data object✨
- shmem_double_fetch.openmpi(3)✨
- shmem_double_g(3)✨
- shmem_double_g.openmpi(3)✨
- shmem_double_get(3)Transfers data from a specified processing element (PE).✨
- shmem_double_get.openmpi(3)✨
- shmem_double_get_nbi(3)✨
- shmem_double_get_nbi.openmpi(3)✨
- shmem_double_iget(3)✨
- shmem_double_iget.openmpi(3)✨
- shmem_double_iput(3)✨
- shmem_double_iput.openmpi(3)✨
- shmem_double_max_to_all(3)✨
- shmem_double_max_to_all.openmpi(3)✨
- shmem_double_min_to_all(3)Performs a minimum function reduction across a set of processing elements (PEs)✨
- shmem_double_min_to_all.openmpi(3)✨
- shmem_double_p(3)✨
- shmem_double_p.openmpi(3)✨
- shmem_double_prod_to_all(3)Performs a product reduction across a set of processing elements (PEs)✨
- shmem_double_prod_to_all.openmpi(3)✨
- shmem_double_put(3)Transfers data to a specified processing element (PE)✨
- shmem_double_put.openmpi(3)✨
- shmem_double_put_nbi(3)✨
- shmem_double_put_nbi.openmpi(3)✨
- shmem_double_set(3)Atomically sets the value of a remote data object✨
- shmem_double_set.openmpi(3)✨
- shmem_double_sum_to_all(3)Performs a sum reduction across a set of processing elements (PEs)✨
- shmem_double_sum_to_all.openmpi(3)✨
- shmem_double_swap(3)✨
- shmem_double_swap.openmpi(3)✨
- shmem_fcollect32(3)Concatenates blocks of data from multiple processing elements (PEs) to an array in every PE✨
- shmem_fcollect32.openmpi(3)✨
- shmem_fcollect64(3)Concatenates blocks of data from multiple processing elements (PEs) to an array in every PE✨
- shmem_fcollect64.openmpi(3)✨
- shmem_fence(3)✨
- shmem_fence.openmpi(3)✨
- shmem_finalize(3)✨
- shmem_finalize.openmpi(3)✨
- shmem_float_fetch(3)Atomically fetches the value of a remote data object✨
- shmem_float_fetch.openmpi(3)✨
- shmem_float_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_float_g.openmpi(3)✨
- shmem_float_get(3)Transfers data from a specified processing element (PE).✨
- shmem_float_get.openmpi(3)✨
- shmem_float_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_float_get_nbi.openmpi(3)✨
- shmem_float_iget(3)Transfers strided data from a specified processing element (PE)✨
- shmem_float_iget.openmpi(3)✨
- shmem_float_iput(3)✨
- shmem_float_iput.openmpi(3)✨
- shmem_float_max_to_all(3)Performs a maximum function reduction across a set of processing elements (PEs).✨
- shmem_float_max_to_all.openmpi(3)✨
- shmem_float_min_to_all(3)Performs a minimum function reduction across a set of processing elements (PEs)✨
- shmem_float_min_to_all.openmpi(3)✨
- shmem_float_p(3)These routines provide a low latency mechanism to write basic types (char, short, int, float, double, long, long long, long double) to symmetric data objects on remote PEs.✨
- shmem_float_p.openmpi(3)✨
- shmem_float_prod_to_all(3)Performs a product reduction across a set of processing elements (PEs)✨
- shmem_float_prod_to_all.openmpi(3)✨
- shmem_float_put(3)Transfers data to a specified processing element (PE)✨
- shmem_float_put.openmpi(3)✨
- shmem_float_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_float_put_nbi.openmpi(3)✨
- shmem_float_set(3)Atomically sets the value of a remote data object✨
- shmem_float_set.openmpi(3)✨
- shmem_float_sum_to_all(3)✨
- shmem_float_sum_to_all.openmpi(3)✨
- shmem_float_swap(3)✨
- shmem_float_swap.openmpi(3)✨
- shmem_free(3)Symmetric heap memory management functions.✨
- shmem_free.openmpi(3)✨
- shmem_get128(3)Transfers data from a specified processing element (PE).✨
- shmem_get128.openmpi(3)✨
- shmem_get128_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_get128_nbi.openmpi(3)✨
- shmem_get16_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_get16_nbi.openmpi(3)✨
- shmem_get32(3)Transfers data from a specified processing element (PE).✨
- shmem_get32.openmpi(3)✨
- shmem_get32_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_get32_nbi.openmpi(3)✨
- shmem_get64(3)Transfers data from a specified processing element (PE).✨
- shmem_get64.openmpi(3)✨
- shmem_get64_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_get64_nbi.openmpi(3)✨
- shmem_get8_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_get8_nbi.openmpi(3)✨
- shmem_getmem(3)Transfers data from a specified processing element (PE).✨
- shmem_getmem.openmpi(3)✨
- shmem_getmem_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_getmem_nbi.openmpi(3)✨
- shmem_global_exit(3)A routine that allows any PE to force termination of an entire program.✨
- shmem_global_exit.openmpi(3)✨
- shmem_iget128(3)Transfers strided data from a specified processing element (PE)✨
- shmem_iget128.openmpi(3)✨
- shmem_iget32(3)✨
- shmem_iget32.openmpi(3)✨
- shmem_iget64(3)✨
- shmem_iget64.openmpi(3)✨
- shmem_info_get_name(3)This routine returns the vendor defined character string.✨
- shmem_info_get_name.openmpi(3)✨
- shmem_info_get_version(3)Returns the major and minor version of the library implementation.✨
- shmem_info_get_version.openmpi(3)✨
- shmem_init(3)✨
- shmem_init.openmpi(3)✨
- shmem_int_add(3)Performs an atomic add operation.✨
- shmem_int_add.openmpi(3)✨
- shmem_int_and_to_all(3)Performs a bitwise AND operation on symmetric arrays over the active set of PEs.✨
- shmem_int_and_to_all.openmpi(3)✨
- shmem_int_cswap(3)Performs an atomic conditional swap to a remote data object✨
- shmem_int_cswap.openmpi(3)✨
- shmem_int_fadd(3)✨
- shmem_int_fadd.openmpi(3)✨
- shmem_int_fetch(3)Atomically fetches the value of a remote data object✨
- shmem_int_fetch.openmpi(3)✨
- shmem_int_finc(3)✨
- shmem_int_finc.openmpi(3)✨
- shmem_int_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_int_g.openmpi(3)✨
- shmem_int_get(3)Transfers data from a specified processing element (PE).✨
- shmem_int_get.openmpi(3)✨
- shmem_int_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_int_get_nbi.openmpi(3)✨
- shmem_int_iget(3)✨
- shmem_int_iget.openmpi(3)✨
- shmem_int_inc(3)These routines perform an atomic increment operation on a remote data object.✨
- shmem_int_inc.openmpi(3)✨
- shmem_int_iput(3)Transfer strided data to a specified processing element (PE).✨
- shmem_int_iput.openmpi(3)✨
- shmem_int_max_to_all(3)Performs a maximum function reduction across a set of processing elements (PEs).✨
- shmem_int_max_to_all.openmpi(3)✨
- shmem_int_min_to_all(3)✨
- shmem_int_min_to_all.openmpi(3)✨
- shmem_int_or_to_all(3)Performs a bitwise OR function reduction across a set of processing elements (PEs)✨
- shmem_int_or_to_all.openmpi(3)✨
- shmem_int_p(3)✨
- shmem_int_p.openmpi(3)✨
- shmem_int_prod_to_all(3)Performs a product reduction across a set of processing elements (PEs)✨
- shmem_int_prod_to_all.openmpi(3)✨
- shmem_int_put(3)Transfers data to a specified processing element (PE)✨
- shmem_int_put.openmpi(3)✨
- shmem_int_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_int_put_nbi.openmpi(3)✨
- shmem_int_set(3)Atomically sets the value of a remote data object✨
- shmem_int_set.openmpi(3)✨
- shmem_int_sum_to_all(3)Performs a sum reduction across a set of processing elements (PEs)✨
- shmem_int_sum_to_all.openmpi(3)✨
- shmem_int_swap(3)Performs an atomic swap to a remote data object✨
- shmem_int_swap.openmpi(3)✨
- shmem_int_wait(3)✨
- shmem_int_wait.openmpi(3)✨
- shmem_int_wait_until(3)✨
- shmem_int_wait_until.openmpi(3)✨
- shmem_int_xor_to_all(3)✨
- shmem_int_xor_to_all.openmpi(3)✨
- shmem_iput128(3)✨
- shmem_iput128.openmpi(3)✨
- shmem_iput32(3)Transfer strided data to a specified processing element (PE).✨
- shmem_iput32.openmpi(3)✨
- shmem_iput64(3)✨
- shmem_iput64.openmpi(3)✨
- shmem_long_add(3)✨
- shmem_long_add.openmpi(3)✨
- shmem_long_and_to_all(3)Performs a bitwise AND operation on symmetric arrays over the active set of PEs.✨
- shmem_long_and_to_all.openmpi(3)✨
- shmem_long_cswap(3)Performs an atomic conditional swap to a remote data object✨
- shmem_long_cswap.openmpi(3)✨
- shmem_long_fadd(3)✨
- shmem_long_fadd.openmpi(3)✨
- shmem_long_fetch(3)Atomically fetches the value of a remote data object✨
- shmem_long_fetch.openmpi(3)✨
- shmem_long_finc(3)Performs an atomic fetch-and-increment operation on a remote data object✨
- shmem_long_finc.openmpi(3)✨
- shmem_long_g(3)✨
- shmem_long_g.openmpi(3)✨
💅
getting it ready, bestie…