📦 openmpi4-docs
695 pages · page 3 of 4
M (continued)
- MPI_Win_get_info(3)✨
- MPI_Win_get_name(3)✨
- MPI_Win_lock(3)✨
- MPI_Win_lock_all(3)✨
- MPI_Win_post(3)✨
- MPI_Win_set_attr(3)✨
- MPI_Win_set_errhandler(3)✨
- MPI_Win_set_info(3)✨
- MPI_Win_set_name(3)✨
- MPI_Win_shared_query(3)✨
- MPI_Win_start(3)✨
- MPI_Win_sync(3)✨
- MPI_Win_test(3)✨
- MPI_Win_unlock(3)✨
- MPI_Win_unlock_all(3)✨
- MPI_Win_wait(3)✨
- MPI_Wtick(3)✨
- MPI_Wtime(3)✨
- mpic++(1)✨
- mpiCC(1)Open MPI C++ wrapper compiler✨
- mpicc(1)Compiles and links MPI programs written in C✨
- mpicxx(1)Compiles and links MPI programs written in C++✨
- mpiexec(1)Run an MPI program✨
- mpif77(1)✨
- mpif90(1)✨
- mpifort(1)Compiles and links MPI programs written in Fortran 90✨
- mpirun(1)✨
- MPIX_Allgather_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Allgatherv_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Allreduce_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Alltoall_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Alltoallv_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Alltoallw_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Barrier_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Bcast_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Exscan_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Gather_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Gatherv_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Neighbor_allgather_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Neighbor_allgatherv_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Neighbor_alltoall_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Neighbor_alltoallv_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Neighbor_alltoallw_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Query_cuda_support(3)✨
- MPIX_Reduce_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Reduce_scatter_block_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Reduce_scatter_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Scan_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Scatter_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
- MPIX_Scatterv_init(3)Builds a handle for a collective communication or neighborhood collective communication✨
O
- ompi-clean(1)Cleans up any stale processes and files leftover from Open MPI jobs.✨
- ompi-server(1)Server for supporting name publish/lookup operations.✨
- OMPI_Affinity_str(3)✨
- ompi_crcp(7)Open MPI MCA Checkpoint/Restart Coordination Protocol (CRCP) Framework: Overview of Open MPI's CRCP framework, and selected modules. Open MPI 4.1.6✨
- ompi_info(1)✨
- opal_crs(7)Open PAL MCA Checkpoint/Restart Service (CRS): Overview of Open PAL's CRS framework, and selected modules. Open MPI 4.1.6.✨
- opal_wrapper(1)✨
- OpenMPI(3)General information Open MPI gitclone.✨
- OpenSHMEM(3)✨
- orte-clean(1)Cleans up any stale processes and files leftover from Open MPI jobs.✨
- orte-info(1)Display information about the ORTE installation✨
- orte-server(1)Server for supporting name publish/lookup operations.✨
- orte_filem(7)Open RTE MCA File Management (FileM) Framework: Overview of Open RTE's FileM framework, and selected modules. Open MPI 4.1.6✨
- orte_hosts(7)OpenRTE Hostfile and HOST Behavior: Overview of OpenRTE's support for user-supplied hostfiles and comma-delimited lists of hosts✨
- orte_snapc(7)Open RTE MCA Snapshot Coordination (SnapC) Framework: Overview of Open RTE's SnapC framework, and selected modules. Open MPI 4.1.6✨
- orte_sstore(7)Overview of Open RTE's SStore framework, and selected modules. Open MPI 4.1.6✨
- orted(1)Start an Open RTE User-Level Daemon✨
- orterun(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…✨
- oshc++(1)✨
- oshCC(1)Open SHMEM C++ wrapper compiler✨
- oshcc(1)✨
- oshcxx(1)✨
- oshfort(1)Open SHMEM Fortran wrapper compiler✨
- oshmem_info(1)✨
- oshrun(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…✨
S
- shfree(3)Symmetric heap memory management functions.✨
- shmalloc(3)✨
- shmem_addr_accessible(3)✨
- shmem_align(3)Symmetric heap memory management functions.✨
- shmem_alltoall32(3)✨
- shmem_alltoall64(3)✨
- shmem_alltoalls32(3)✨
- shmem_alltoalls64(3)✨
- shmem_barrier(3)✨
- shmem_barrier_all(3)✨
- shmem_broadcast32(3)Copy a data object from a designated PE to a target location on all other PEs of the active set.✨
- shmem_broadcast64(3)Copy a data object from a designated PE to a target location on all other PEs of the active set.✨
- shmem_char_g(3)✨
- shmem_char_get(3)Transfers data from a specified processing element (PE).✨
- 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_p(3)✨
- shmem_char_put(3)Transfers data to a specified processing element (PE)✨
- shmem_char_put_nbi(3)✨
- shmem_clear_cache_inv(3)Controls data cache utilities✨
- shmem_clear_cache_line_inv(3)Controls data cache utilities✨
- shmem_clear_lock(3)Releases, locks, and tests a mutual exclusion memory lock.✨
- shmem_collect32(3)Concatenates blocks of data from multiple processing elements (PEs) to an array in every PE✨
- shmem_collect64(3)Concatenates blocks of data from multiple processing elements (PEs) to an array in every PE✨
- shmem_complexd_prod_to_all(3)Performs a product reduction across a set of processing elements (PEs)✨
- shmem_complexd_sum_to_all(3)Performs a sum reduction across a set of processing elements (PEs)✨
- shmem_complexf_prod_to_all(3)Performs a product reduction across a set of processing elements (PEs)✨
- shmem_complexf_sum_to_all(3)Performs a sum reduction across a set of processing elements (PEs)✨
- shmem_double_fetch(3)Atomically fetches the value of a remote data object✨
- shmem_double_g(3)✨
- shmem_double_get(3)Transfers data from a specified processing element (PE).✨
- shmem_double_get_nbi(3)✨
- shmem_double_iget(3)✨
- shmem_double_iput(3)✨
- shmem_double_max_to_all(3)✨
- shmem_double_min_to_all(3)Performs a minimum function reduction across a set of processing elements (PEs)✨
- shmem_double_p(3)✨
- shmem_double_prod_to_all(3)Performs a product reduction across a set of processing elements (PEs)✨
- shmem_double_put(3)Transfers data to a specified processing element (PE)✨
- shmem_double_put_nbi(3)✨
- shmem_double_set(3)Atomically sets the value of a remote data object✨
- shmem_double_sum_to_all(3)Performs a sum reduction across a set of processing elements (PEs)✨
- shmem_double_swap(3)✨
- shmem_fcollect32(3)Concatenates blocks of data from multiple processing elements (PEs) to an array in every PE✨
- shmem_fcollect64(3)Concatenates blocks of data from multiple processing elements (PEs) to an array in every PE✨
- shmem_fence(3)✨
- shmem_finalize(3)✨
- shmem_float_fetch(3)Atomically fetches the value of a remote data object✨
- 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_get(3)Transfers data from a specified processing element (PE).✨
- 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_iget(3)Transfers strided data from a specified processing element (PE)✨
- shmem_float_iput(3)✨
- shmem_float_max_to_all(3)Performs a maximum function reduction across a set of processing elements (PEs).✨
- shmem_float_min_to_all(3)Performs a minimum function reduction across a set of processing elements (PEs)✨
- 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_prod_to_all(3)Performs a product reduction across a set of processing elements (PEs)✨
- shmem_float_put(3)Transfers data to a specified processing element (PE)✨
- 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_set(3)Atomically sets the value of a remote data object✨
- shmem_float_sum_to_all(3)✨
- shmem_float_swap(3)✨
- shmem_free(3)Symmetric heap memory management functions.✨
- shmem_get128(3)Transfers data from a specified processing element (PE).✨
- 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_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_get32(3)Transfers data from a specified processing element (PE).✨
- 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_get64(3)Transfers data from a specified processing element (PE).✨
- 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_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_getmem(3)Transfers data from a specified processing element (PE).✨
- 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_global_exit(3)A routine that allows any PE to force termination of an entire program.✨
- shmem_iget128(3)Transfers strided data from a specified processing element (PE)✨
- shmem_iget32(3)✨
- shmem_iget64(3)✨
- shmem_info_get_name(3)This routine returns the vendor defined character string.✨
- shmem_info_get_version(3)Returns the major and minor version of the library implementation.✨
- shmem_init(3)✨
- shmem_int_add(3)Performs an atomic add operation.✨
- shmem_int_and_to_all(3)Performs a bitwise AND operation on symmetric arrays over the active set of PEs.✨
- shmem_int_cswap(3)Performs an atomic conditional swap to a remote data object✨
- shmem_int_fadd(3)✨
- shmem_int_fetch(3)Atomically fetches the value of a remote data object✨
- shmem_int_finc(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_get(3)Transfers data from a specified processing element (PE).✨
- 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_iget(3)✨
- shmem_int_inc(3)These routines perform an atomic increment operation on a remote data object.✨
- shmem_int_iput(3)Transfer strided data to a specified processing element (PE).✨
- shmem_int_max_to_all(3)Performs a maximum function reduction across a set of processing elements (PEs).✨
- shmem_int_min_to_all(3)✨
- shmem_int_or_to_all(3)Performs a bitwise OR function reduction across a set of processing elements (PEs)✨
- shmem_int_p(3)✨
- shmem_int_prod_to_all(3)Performs a product reduction across a set of processing elements (PEs)✨
- shmem_int_put(3)Transfers data to a specified processing element (PE)✨
- 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_set(3)Atomically sets the value of a remote data object✨
- shmem_int_sum_to_all(3)Performs a sum reduction across a set of processing elements (PEs)✨
- shmem_int_swap(3)Performs an atomic swap to a remote data object✨
- shmem_int_wait(3)✨
- shmem_int_wait_until(3)✨
- shmem_int_xor_to_all(3)✨
- shmem_iput128(3)✨
- shmem_iput32(3)Transfer strided data to a specified processing element (PE).✨
- shmem_iput64(3)✨
- shmem_long_add(3)✨
- shmem_long_and_to_all(3)Performs a bitwise AND operation on symmetric arrays over the active set of PEs.✨
- shmem_long_cswap(3)Performs an atomic conditional swap to a remote data object✨
- shmem_long_fadd(3)✨
- shmem_long_fetch(3)Atomically fetches the value of a remote data object✨
- shmem_long_finc(3)Performs an atomic fetch-and-increment operation on a remote data object✨
- shmem_long_g(3)✨
- shmem_long_get(3)Transfers data from a specified processing element (PE).✨
- shmem_long_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_long_iget(3)Transfers strided data from a specified processing element (PE)✨
- shmem_long_inc(3)These routines perform an atomic increment operation on a remote data object.✨
- shmem_long_iput(3)Transfer strided data to a specified processing element (PE).✨
- shmem_long_max_to_all(3)Performs a maximum function reduction across a set of processing elements (PEs).✨
- shmem_long_min_to_all(3)Performs a minimum function reduction across a set of processing elements (PEs)✨
- shmem_long_or_to_all(3)Performs a bitwise OR function reduction across a set of processing elements (PEs)✨
- shmem_long_p(3)✨
- shmem_long_prod_to_all(3)Performs a product reduction across a set of processing elements (PEs)✨
- shmem_long_put(3)Transfers data to a specified processing element (PE)✨
💅
getting it ready, bestie…