Welcome to MVAPICH documentation!
MVAPICH (pronounced as “em-vah-pich”) is an open-source MPI software to exploit the novel features and mechanisms of high-performance networking technologies (InfiniBand, iWARP, RDMA over Converged Enhanced Ethernet (RoCE v1 and v2), Slingshot 10/11, and Rockport Networks) and deliver best performance and scalability to MPI applications. This Release Candidate of MVAPICH 4.0 adds support for the Cray Slingshot 11, Cornelis OPX, and Intel PSM3 interconnects through the OFI libfabric library, and for the UCX communication library.
Check out the MVAPICH 4.0 Quick Start Guide.
Note
This project is under active development.
Contents
- MVAPICH 4.0 Quick Start Guide
- MVAPICH Environment Variables
- CVAR Environment Variables
- MPIR_CVAR_BARRIER_INTRA_ALGORITHM
- MPIR_CVAR_BARRIER_INTER_ALGORITHM
- MPIR_CVAR_BARRIER_DISSEM_KVAL
- MPIR_CVAR_BARRIER_RECEXCH_KVAL
- MPIR_CVAR_BARRIER_RECEXCH_SINGLE_PHASE_RECV
- MPIR_CVAR_IBARRIER_RECEXCH_KVAL
- MPIR_CVAR_IBARRIER_DISSEM_KVAL
- MPIR_CVAR_IBARRIER_INTRA_ALGORITHM
- MPIR_CVAR_IBARRIER_INTER_ALGORITHM
- MPIR_CVAR_BCAST_MIN_PROCS
- MPIR_CVAR_BCAST_SHORT_MSG_SIZE
- MPIR_CVAR_BCAST_LONG_MSG_SIZE
- MPIR_CVAR_MAX_SMP_BCAST_MSG_SIZE
- MPIR_CVAR_BCAST_INTRA_ALGORITHM
- MPIR_CVAR_BCAST_TREE_KVAL
- MPIR_CVAR_BCAST_TREE_TYPE
- MPIR_CVAR_BCAST_TOPO_REORDER_ENABLE
- MPIR_CVAR_BCAST_TOPO_OVERHEAD
- MPIR_CVAR_BCAST_TOPO_DIFF_GROUPS
- MPIR_CVAR_BCAST_TOPO_DIFF_SWITCHES
- MPIR_CVAR_BCAST_TOPO_SAME_SWITCHES
- MPIR_CVAR_BCAST_IS_NON_BLOCKING
- MPIR_CVAR_BCAST_TREE_PIPELINE_CHUNK_SIZE
- MPIR_CVAR_BCAST_RECV_PRE_POST
- MPIR_CVAR_BCAST_INTER_ALGORITHM
- MPIR_CVAR_IBCAST_TREE_KVAL
- MPIR_CVAR_IBCAST_TREE_TYPE
- MPIR_CVAR_IBCAST_TREE_PIPELINE_CHUNK_SIZE
- MPIR_CVAR_IBCAST_RING_CHUNK_SIZE
- MPIR_CVAR_IBCAST_INTRA_ALGORITHM
- MPIR_CVAR_IBCAST_SCATTERV_KVAL
- MPIR_CVAR_IBCAST_ALLGATHERV_RECEXCH_KVAL
- MPIR_CVAR_IBCAST_INTER_ALGORITHM
- MPIR_CVAR_GATHER_INTER_SHORT_MSG_SIZE
- MPIR_CVAR_GATHER_INTRA_ALGORITHM
- MPIR_CVAR_GATHER_INTER_ALGORITHM
- MPIR_CVAR_IGATHER_INTRA_ALGORITHM
- MPIR_CVAR_IGATHER_TREE_KVAL
- MPIR_CVAR_IGATHER_INTER_ALGORITHM
- MPIR_CVAR_GATHERV_INTRA_ALGORITHM
- MPIR_CVAR_GATHERV_INTER_ALGORITHM
- MPIR_CVAR_IGATHERV_INTRA_ALGORITHM
- MPIR_CVAR_IGATHERV_INTER_ALGORITHM
- MPIR_CVAR_SCATTER_INTER_SHORT_MSG_SIZE
- MPIR_CVAR_SCATTER_INTRA_ALGORITHM
- MPIR_CVAR_SCATTER_INTER_ALGORITHM
- MPIR_CVAR_ISCATTER_INTRA_ALGORITHM
- MPIR_CVAR_ISCATTER_TREE_KVAL
- MPIR_CVAR_ISCATTER_INTER_ALGORITHM
- MPIR_CVAR_SCATTERV_INTRA_ALGORITHM
- MPIR_CVAR_SCATTERV_INTER_ALGORITHM
- MPIR_CVAR_ISCATTERV_INTRA_ALGORITHM
- MPIR_CVAR_ISCATTERV_INTER_ALGORITHM
- MPIR_CVAR_ALLGATHER_SHORT_MSG_SIZE
- MPIR_CVAR_ALLGATHER_LONG_MSG_SIZE
- MPIR_CVAR_ALLGATHER_INTRA_ALGORITHM
- MPIR_CVAR_ALLGATHER_BRUCKS_KVAL
- MPIR_CVAR_ALLGATHER_RECEXCH_KVAL
- MPIR_CVAR_ALLGATHER_RECEXCH_SINGLE_PHASE_RECV
- MPIR_CVAR_ALLGATHER_INTER_ALGORITHM
- MPIR_CVAR_IALLGATHER_RECEXCH_KVAL
- MPIR_CVAR_IALLGATHER_BRUCKS_KVAL
- MPIR_CVAR_IALLGATHER_INTRA_ALGORITHM
- MPIR_CVAR_IALLGATHER_INTER_ALGORITHM
- MPIR_CVAR_ALLGATHERV_PIPELINE_MSG_SIZE
- MPIR_CVAR_ALLGATHERV_INTRA_ALGORITHM
- MPIR_CVAR_ALLGATHERV_INTER_ALGORITHM
- MPIR_CVAR_IALLGATHERV_RECEXCH_KVAL
- MPIR_CVAR_IALLGATHERV_BRUCKS_KVAL
- MPIR_CVAR_IALLGATHERV_INTRA_ALGORITHM
- MPIR_CVAR_IALLGATHERV_INTER_ALGORITHM
- MPIR_CVAR_ALLTOALL_SHORT_MSG_SIZE
- MPIR_CVAR_ALLTOALL_MEDIUM_MSG_SIZE
- MPIR_CVAR_ALLTOALL_THROTTLE
- MPIR_CVAR_ALLTOALL_INTRA_ALGORITHM
- MPIR_CVAR_ALLTOALL_BRUCKS_KVAL
- MPIR_CVAR_ALLTOALL_INTER_ALGORITHM
- MPIR_CVAR_IALLTOALL_INTRA_ALGORITHM
- MPIR_CVAR_IALLTOALL_INTER_ALGORITHM
- MPIR_CVAR_ALLTOALLV_INTRA_ALGORITHM
- MPIR_CVAR_ALLTOALLV_INTER_ALGORITHM
- MPIR_CVAR_IALLTOALLV_INTRA_ALGORITHM
- MPIR_CVAR_IALLTOALLV_INTER_ALGORITHM
- MPIR_CVAR_IALLTOALLV_SCATTERED_OUTSTANDING_TASKS
- MPIR_CVAR_IALLTOALLV_SCATTERED_BATCH_SIZE
- MPIR_CVAR_ALLTOALLW_INTRA_ALGORITHM
- MPIR_CVAR_ALLTOALLW_INTER_ALGORITHM
- MPIR_CVAR_IALLTOALLW_INTRA_ALGORITHM
- MPIR_CVAR_IALLTOALLW_INTER_ALGORITHM
- MPIR_CVAR_REDUCE_SHORT_MSG_SIZE
- MPIR_CVAR_MAX_SMP_REDUCE_MSG_SIZE
- MPIR_CVAR_REDUCE_INTRA_ALGORITHM
- MPIR_CVAR_REDUCE_INTER_ALGORITHM
- MPIR_CVAR_IREDUCE_TREE_KVAL
- MPIR_CVAR_IREDUCE_TREE_TYPE
- MPIR_CVAR_IREDUCE_TOPO_REORDER_ENABLE
- MPIR_CVAR_IREDUCE_TOPO_OVERHEAD
- MPIR_CVAR_IREDUCE_TOPO_DIFF_GROUPS
- MPIR_CVAR_IREDUCE_TOPO_DIFF_SWITCHES
- MPIR_CVAR_IREDUCE_TOPO_SAME_SWITCHES
- MPIR_CVAR_IREDUCE_TREE_PIPELINE_CHUNK_SIZE
- MPIR_CVAR_IREDUCE_RING_CHUNK_SIZE
- MPIR_CVAR_IREDUCE_TREE_BUFFER_PER_CHILD
- MPIR_CVAR_IREDUCE_INTRA_ALGORITHM
- MPIR_CVAR_IREDUCE_INTER_ALGORITHM
- MPIR_CVAR_ALLREDUCE_SHORT_MSG_SIZE
- MPIR_CVAR_MAX_SMP_ALLREDUCE_MSG_SIZE
- MPIR_CVAR_ALLREDUCE_INTRA_ALGORITHM
- MPIR_CVAR_ALLREDUCE_TREE_TYPE
- MPIR_CVAR_ALLREDUCE_TREE_KVAL
- MPIR_CVAR_ALLREDUCE_TOPO_REORDER_ENABLE
- MPIR_CVAR_ALLREDUCE_TOPO_OVERHEAD
- MPIR_CVAR_ALLREDUCE_TOPO_DIFF_GROUPS
- MPIR_CVAR_ALLREDUCE_TOPO_DIFF_SWITCHES
- MPIR_CVAR_ALLREDUCE_TOPO_SAME_SWITCHES
- MPIR_CVAR_ALLREDUCE_TREE_PIPELINE_CHUNK_SIZE
- MPIR_CVAR_ALLREDUCE_TREE_BUFFER_PER_CHILD
- MPIR_CVAR_ALLREDUCE_RECEXCH_KVAL
- MPIR_CVAR_ALLREDUCE_RECEXCH_SINGLE_PHASE_RECV
- MPIR_CVAR_ALLREDUCE_INTER_ALGORITHM
- MPIR_CVAR_IALLREDUCE_TREE_KVAL
- MPIR_CVAR_IALLREDUCE_TREE_TYPE
- MPIR_CVAR_IALLREDUCE_TREE_PIPELINE_CHUNK_SIZE
- MPIR_CVAR_IALLREDUCE_TREE_BUFFER_PER_CHILD
- MPIR_CVAR_IALLREDUCE_RECEXCH_KVAL
- MPIR_CVAR_IALLREDUCE_INTRA_ALGORITHM
- MPIR_CVAR_IALLREDUCE_INTER_ALGORITHM
- MPIR_CVAR_REDUCE_SCATTER_COMMUTATIVE_LONG_MSG_SIZE
- MPIR_CVAR_REDUCE_SCATTER_INTRA_ALGORITHM
- MPIR_CVAR_REDUCE_SCATTER_INTER_ALGORITHM
- MPIR_CVAR_IREDUCE_SCATTER_RECEXCH_KVAL
- MPIR_CVAR_IREDUCE_SCATTER_INTRA_ALGORITHM
- MPIR_CVAR_IREDUCE_SCATTER_INTER_ALGORITHM
- MPIR_CVAR_REDUCE_SCATTER_BLOCK_INTRA_ALGORITHM
- MPIR_CVAR_REDUCE_SCATTER_BLOCK_INTER_ALGORITHM
- MPIR_CVAR_IREDUCE_SCATTER_BLOCK_RECEXCH_KVAL
- MPIR_CVAR_IREDUCE_SCATTER_BLOCK_INTRA_ALGORITHM
- MPIR_CVAR_IREDUCE_SCATTER_BLOCK_INTER_ALGORITHM
- MPIR_CVAR_SCAN_INTRA_ALGORITHM
- MPIR_CVAR_ISCAN_INTRA_ALGORITHM
- MPIR_CVAR_EXSCAN_INTRA_ALGORITHM
- MPIR_CVAR_IEXSCAN_INTRA_ALGORITHM
- MPIR_CVAR_NEIGHBOR_ALLGATHER_INTRA_ALGORITHM
- MPIR_CVAR_NEIGHBOR_ALLGATHER_INTER_ALGORITHM
- MPIR_CVAR_INEIGHBOR_ALLGATHER_INTRA_ALGORITHM
- MPIR_CVAR_INEIGHBOR_ALLGATHER_INTER_ALGORITHM
- MPIR_CVAR_NEIGHBOR_ALLGATHERV_INTRA_ALGORITHM
- MPIR_CVAR_NEIGHBOR_ALLGATHERV_INTER_ALGORITHM
- MPIR_CVAR_INEIGHBOR_ALLGATHERV_INTRA_ALGORITHM
- MPIR_CVAR_INEIGHBOR_ALLGATHERV_INTER_ALGORITHM
- MPIR_CVAR_NEIGHBOR_ALLTOALL_INTRA_ALGORITHM
- MPIR_CVAR_NEIGHBOR_ALLTOALL_INTER_ALGORITHM
- MPIR_CVAR_INEIGHBOR_ALLTOALL_INTRA_ALGORITHM
- MPIR_CVAR_INEIGHBOR_ALLTOALL_INTER_ALGORITHM
- MPIR_CVAR_NEIGHBOR_ALLTOALLV_INTRA_ALGORITHM
- MPIR_CVAR_NEIGHBOR_ALLTOALLV_INTER_ALGORITHM
- MPIR_CVAR_INEIGHBOR_ALLTOALLV_INTRA_ALGORITHM
- MPIR_CVAR_INEIGHBOR_ALLTOALLV_INTER_ALGORITHM
- MPIR_CVAR_NEIGHBOR_ALLTOALLW_INTRA_ALGORITHM
- MPIR_CVAR_NEIGHBOR_ALLTOALLW_INTER_ALGORITHM
- MPIR_CVAR_INEIGHBOR_ALLTOALLW_INTRA_ALGORITHM
- MPIR_CVAR_INEIGHBOR_ALLTOALLW_INTER_ALGORITHM
- MPIR_CVAR_BARRIER_DEVICE_COLLECTIVE
- MPIR_CVAR_IBARRIER_DEVICE_COLLECTIVE
- MPIR_CVAR_BARRIER_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_BCAST_DEVICE_COLLECTIVE
- MPIR_CVAR_IBCAST_DEVICE_COLLECTIVE
- MPIR_CVAR_BCAST_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_GATHER_DEVICE_COLLECTIVE
- MPIR_CVAR_IGATHER_DEVICE_COLLECTIVE
- MPIR_CVAR_GATHER_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_GATHERV_DEVICE_COLLECTIVE
- MPIR_CVAR_IGATHERV_DEVICE_COLLECTIVE
- MPIR_CVAR_GATHERV_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_SCATTER_DEVICE_COLLECTIVE
- MPIR_CVAR_ISCATTER_DEVICE_COLLECTIVE
- MPIR_CVAR_SCATTER_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_SCATTERV_DEVICE_COLLECTIVE
- MPIR_CVAR_ISCATTERV_DEVICE_COLLECTIVE
- MPIR_CVAR_SCATTERV_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_ALLGATHER_DEVICE_COLLECTIVE
- MPIR_CVAR_IALLGATHER_DEVICE_COLLECTIVE
- MPIR_CVAR_ALLGATHER_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_ALLGATHERV_DEVICE_COLLECTIVE
- MPIR_CVAR_IALLGATHERV_DEVICE_COLLECTIVE
- MPIR_CVAR_ALLGATHERV_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_ALLTOALL_DEVICE_COLLECTIVE
- MPIR_CVAR_IALLTOALL_DEVICE_COLLECTIVE
- MPIR_CVAR_ALLTOALL_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_ALLTOALLV_DEVICE_COLLECTIVE
- MPIR_CVAR_IALLTOALLV_DEVICE_COLLECTIVE
- MPIR_CVAR_ALLTOALLV_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_ALLTOALLW_DEVICE_COLLECTIVE
- MPIR_CVAR_IALLTOALLW_DEVICE_COLLECTIVE
- MPIR_CVAR_ALLTOALLW_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_REDUCE_DEVICE_COLLECTIVE
- MPIR_CVAR_IREDUCE_DEVICE_COLLECTIVE
- MPIR_CVAR_REDUCE_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_ALLREDUCE_DEVICE_COLLECTIVE
- MPIR_CVAR_IALLREDUCE_DEVICE_COLLECTIVE
- MPIR_CVAR_ALLREDUCE_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_REDUCE_SCATTER_DEVICE_COLLECTIVE
- MPIR_CVAR_IREDUCE_SCATTER_DEVICE_COLLECTIVE
- MPIR_CVAR_REDUCE_SCATTER_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_REDUCE_SCATTER_BLOCK_DEVICE_COLLECTIVE
- MPIR_CVAR_IREDUCE_SCATTER_BLOCK_DEVICE_COLLECTIVE
- MPIR_CVAR_REDUCE_SCATTER_BLOCK_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_SCAN_DEVICE_COLLECTIVE
- MPIR_CVAR_ISCAN_DEVICE_COLLECTIVE
- MPIR_CVAR_SCAN_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_EXSCAN_DEVICE_COLLECTIVE
- MPIR_CVAR_IEXSCAN_DEVICE_COLLECTIVE
- MPIR_CVAR_EXSCAN_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_NEIGHBOR_ALLGATHER_DEVICE_COLLECTIVE
- MPIR_CVAR_INEIGHBOR_ALLGATHER_DEVICE_COLLECTIVE
- MPIR_CVAR_NEIGHBOR_ALLGATHER_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_NEIGHBOR_ALLGATHERV_DEVICE_COLLECTIVE
- MPIR_CVAR_INEIGHBOR_ALLGATHERV_DEVICE_COLLECTIVE
- MPIR_CVAR_NEIGHBOR_ALLGATHERV_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_NEIGHBOR_ALLTOALL_DEVICE_COLLECTIVE
- MPIR_CVAR_INEIGHBOR_ALLTOALL_DEVICE_COLLECTIVE
- MPIR_CVAR_NEIGHBOR_ALLTOALL_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_NEIGHBOR_ALLTOALLV_DEVICE_COLLECTIVE
- MPIR_CVAR_INEIGHBOR_ALLTOALLV_DEVICE_COLLECTIVE
- MPIR_CVAR_NEIGHBOR_ALLTOALLV_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_NEIGHBOR_ALLTOALLW_DEVICE_COLLECTIVE
- MPIR_CVAR_INEIGHBOR_ALLTOALLW_DEVICE_COLLECTIVE
- MPIR_CVAR_NEIGHBOR_ALLTOALLW_INIT_DEVICE_COLLECTIVE
- MPIR_CVAR_COLL_HYBRID_MEMORY
- MPIR_CVAR_GATHER_VSMALL_MSG_SIZE
- MPIR_CVAR_GATHERV_INTER_SSEND_MIN_PROCS
- MPIR_CVAR_IALLTOALL_BRUCKS_KVAL
- MPIR_CVAR_IALLTOALL_BRUCKS_BUFFER_PER_NBR
- MPIR_CVAR_IALLTOALL_SCATTERED_OUTSTANDING_TASKS
- MPIR_CVAR_IALLTOALL_SCATTERED_BATCH_SIZE
- MPIR_CVAR_BCAST_INTER_KNOMIAL_FACTOR
- MPIR_CVAR_BCAST_INTRA_KNOMIAL_FACTOR
- MPIR_CVAR_BCAST_SEGMENT_SIZE
- MPIR_CVAR_REDUCE_INTER_KNOMIAL_FACTOR
- MPIR_CVAR_REDUCE_INTRA_KNOMIAL_FACTOR
- MPIR_CVAR_DEVICE_COLLECTIVES
- MPIR_CVAR_COLLECTIVE_FALLBACK
- MPIR_CVAR_COLL_SELECTION_TUNING_JSON_FILE
- MPIR_CVAR_HIERARCHY_DUMP
- MPIR_CVAR_COORDINATES_FILE
- MPIR_CVAR_COLL_TREE_DUMP
- MPIR_CVAR_COORDINATES_DUMP
- MPIR_CVAR_PROGRESS_MAX_COLLS
- MPIR_CVAR_COMM_SPLIT_USE_QSORT
- MPIR_CVAR_CTXID_EAGER_SIZE
- MPIR_CVAR_DATALOOP_FAST_SEEK
- MPIR_CVAR_YAKSA_COMPLEX_SUPPORT
- MPIR_CVAR_GPU_DOUBLE_SUPPORT
- MPIR_CVAR_GPU_LONG_DOUBLE_SUPPORT
- MPIR_CVAR_ENABLE_YAKSA_REDUCTION
- MPIR_CVAR_ENABLE_GDRCOPY
- MPIR_CVAR_GDRCOPY_MAX_SIZE_H2D
- MPIR_CVAR_GDRCOPY_MAX_SIZE_D2H
- MPIR_CVAR_PROCTABLE_SIZE
- MPIR_CVAR_PROCTABLE_PRINT
- MPIR_CVAR_PRINT_ERROR_STACK
- MPIR_CVAR_CHOP_ERROR_STACK
- MPIR_CVAR_ASYNC_PROGRESS
- MPIR_CVAR_PROGRESS_THREAD_AFFINITY
- MPIR_CVAR_SUPPRESS_ABORT_MESSAGE
- MPIR_CVAR_COREDUMP_ON_ABORT
- MPIR_CVAR_ERROR_CHECKING
- MPIR_CVAR_MEMDUMP
- MPIR_CVAR_DEBUG_SUMMARY
- MPIR_CVAR_DEFAULT_THREAD_LEVEL
- MPIR_CVAR_DEBUG_HOLD
- MPIR_CVAR_GPU_USE_IMMEDIATE_COMMAND_LIST
- MPIR_CVAR_GPU_ROUND_ROBIN_COMMAND_QUEUES
- MPIR_CVAR_NO_COLLECTIVE_FINALIZE
- MPIR_CVAR_FINALIZE_WAIT
- MPIR_CVAR_REQUEST_ERR_FATAL
- MPIR_CVAR_REQUEST_POLL_FREQ
- MPIR_CVAR_REQUEST_BATCH_SIZE
- MPIR_CVAR_DEBUG_PROGRESS_TIMEOUT
- MPIR_CVAR_DIMS_VERBOSE
- MPIR_CVAR_QMPI_TOOL_LIST
- MPIR_CVAR_NAMESERV_FILE_PUBDIR
- MPIR_CVAR_ENABLE_COMPRESSION
- MPIR_CVAR_COMPRESSION_ALGORITHM
- MPIR_CVAR_COMPRESSION_GPU_BLOCKS
- MPIR_CVAR_COMPRESSION_DIMENSION
- MPIR_CVAR_COMPRESSION_NUM_STREAM
- MPIR_CVAR_COMPRESSION_DATA_TYPE
- MPIR_CVAR_ENABLE_PT2PT_GPU_COMPRESSION
- MPIR_CVAR_COMPRESSION_REDUCE_SCATTER_CHUNK_SIZE
- MPIR_CVAR_COMPRESSION_BCAST_CHUNKS
- MPIR_CVAR_COMPRESSION_BCAST_CHUNK_SIZE
- MPIR_CVAR_ZFP_NUM_STREAM
- MPIR_CVAR_ZFP_RATE
- MPIR_CVAR_ZFP_NX
- MPIR_CVAR_ZFP_NY
- MPIR_CVAR_ZFP_ALLOC_WARNING
- MPIR_CVAR_ZFP_PATH
- MPIR_CVAR_ENABLE_ALLREDUCE_COMPRESSION
- MPIR_CVAR_ABORT_ON_LEAKED_HANDLES
- MPIR_CVAR_NETLOC_NODE_FILE
- MPIR_CVAR_NOLOCAL
- MPIR_CVAR_ODD_EVEN_CLIQUES
- MPIR_CVAR_NUM_CLIQUES
- MPIR_CVAR_CLIQUES_BY_BLOCK
- MPIR_CVAR_PMI_VERSION
- MPIR_CVAR_COLL_ALIAS_CHECK
- MPIR_CVAR_ENABLE_GPU
- MPIR_CVAR_GPU_HAS_WAIT_KERNEL
- MPIR_CVAR_ENABLE_GPU_REGISTER
- MPIR_CVAR_LMEM_POOL_SIZE
- MPIR_CVAR_POLLS_BEFORE_YIELD
- MPIR_CVAR_CH3_INTERFACE_HOSTNAME
- MPIR_CVAR_CH3_PORT_RANGE
- MPIR_CVAR_NEMESIS_TCP_NETWORK_IFACE
- MPIR_CVAR_NEMESIS_TCP_HOST_LOOKUP_RETRIES
- MPIR_CVAR_NEMESIS_ENABLE_CKPOINT
- MPIR_CVAR_NEMESIS_SHM_EAGER_MAX_SZ
- MPIR_CVAR_NEMESIS_SHM_READY_EAGER_MAX_SZ
- MPIR_CVAR_ENABLE_FT
- MPIR_CVAR_NEMESIS_NETMOD
- MPIR_CVAR_CH3_ENABLE_HCOLL
- MPIR_CVAR_CH3_COMM_CONNECT_TIMEOUT
- MPIR_CVAR_CH3_RMA_OP_PIGGYBACK_LOCK_DATA_SIZE
- MPIR_CVAR_CH3_RMA_ACTIVE_REQ_THRESHOLD
- MPIR_CVAR_CH3_RMA_POKE_PROGRESS_REQ_THRESHOLD
- MPIR_CVAR_CH3_RMA_SCALABLE_FENCE_PROCESS_NUM
- MPIR_CVAR_CH3_RMA_DELAY_ISSUING_FOR_PIGGYBACKING
- MPIR_CVAR_CH3_RMA_SLOTS_SIZE
- MPIR_CVAR_CH3_RMA_TARGET_LOCK_DATA_BYTES
- MPIR_CVAR_CH3_EAGER_MAX_MSG_SIZE
- MPIR_CVAR_CH3_PG_VERBOSE
- MPIR_CVAR_CH3_RMA_OP_WIN_POOL_SIZE
- MPIR_CVAR_CH3_RMA_OP_GLOBAL_POOL_SIZE
- MPIR_CVAR_CH3_RMA_TARGET_WIN_POOL_SIZE
- MPIR_CVAR_CH3_RMA_TARGET_GLOBAL_POOL_SIZE
- MPIR_CVAR_CH3_RMA_TARGET_LOCK_ENTRY_WIN_POOL_SIZE
- MPIR_CVAR_OFI_USE_PROVIDER
- MPIR_CVAR_SINGLE_HOST_ENABLED
- MPIR_CVAR_CH4_OFI_AM_LONG_FORCE_PIPELINE
- MPIR_CVAR_BCAST_OFI_INTRA_ALGORITHM
- MPIR_CVAR_OFI_SKIP_IPV6
- MPIR_CVAR_CH4_OFI_ENABLE_DATA
- MPIR_CVAR_CH4_OFI_ENABLE_AV_TABLE
- MPIR_CVAR_CH4_OFI_ENABLE_SCALABLE_ENDPOINTS
- MPIR_CVAR_CH4_OFI_ENABLE_SHARED_CONTEXTS
- MPIR_CVAR_CH4_OFI_ENABLE_MR_VIRT_ADDRESS
- MPIR_CVAR_CH4_OFI_ENABLE_MR_ALLOCATED
- MPIR_CVAR_CH4_OFI_ENABLE_MR_REGISTER_NULL
- MPIR_CVAR_CH4_OFI_ENABLE_MR_PROV_KEY
- MPIR_CVAR_CH4_OFI_ENABLE_TAGGED
- MPIR_CVAR_CH4_OFI_ENABLE_AM
- MPIR_CVAR_CH4_OFI_ENABLE_RMA
- MPIR_CVAR_CH4_OFI_ENABLE_ATOMICS
- MPIR_CVAR_CH4_OFI_FETCH_ATOMIC_IOVECS
- MPIR_CVAR_CH4_OFI_ENABLE_DATA_AUTO_PROGRESS
- MPIR_CVAR_CH4_OFI_ENABLE_CONTROL_AUTO_PROGRESS
- MPIR_CVAR_CH4_OFI_ENABLE_PT2PT_NOPACK
- MPIR_CVAR_CH4_OFI_ENABLE_HMEM
- MPIR_CVAR_CH4_OFI_ENABLE_MR_HMEM
- MPIR_CVAR_CH4_OFI_GPU_RDMA_THRESHOLD
- MPIR_CVAR_CH4_OFI_CONTEXT_ID_BITS
- MPIR_CVAR_CH4_OFI_RANK_BITS
- MPIR_CVAR_CH4_OFI_TAG_BITS
- MPIR_CVAR_CH4_OFI_MAJOR_VERSION
- MPIR_CVAR_CH4_OFI_MINOR_VERSION
- MPIR_CVAR_CH4_OFI_MAX_RMA_SEP_CTX
- MPIR_CVAR_CH4_OFI_MAX_EAGAIN_RETRY
- MPIR_CVAR_CH4_OFI_NUM_AM_BUFFERS
- MPIR_CVAR_CH4_OFI_NUM_OPTIMIZED_MEMORY_REGIONS
- MPIR_CVAR_CH4_OFI_RMA_PROGRESS_INTERVAL
- MPIR_CVAR_CH4_OFI_RMA_IOVEC_MAX
- MPIR_CVAR_CH4_OFI_EAGER_MAX_MSG_SIZE
- MPIR_CVAR_CH4_OFI_MAX_NICS
- MPIR_CVAR_CH4_OFI_ENABLE_MULTI_NIC_STRIPING
- MPIR_CVAR_CH4_OFI_MULTI_NIC_STRIPING_THRESHOLD
- MPIR_CVAR_CH4_OFI_ENABLE_MULTI_NIC_HASHING
- MPIR_CVAR_CH4_OFI_MULTIRECV_BUFFER_SIZE
- MPIR_CVAR_OFI_USE_MIN_NICS
- MPIR_CVAR_CH4_OFI_ENABLE_TRIGGERED
- MPIR_CVAR_CH4_OFI_GPU_SEND_ENGINE_TYPE
- MPIR_CVAR_CH4_OFI_GPU_RECEIVE_ENGINE_TYPE
- MPIR_CVAR_CH4_OFI_ENABLE_GPU_PIPELINE
- MPIR_CVAR_CH4_OFI_GPU_PIPELINE_THRESHOLD
- MPIR_CVAR_CH4_OFI_GPU_PIPELINE_BUFFER_SZ
- MPIR_CVAR_CH4_OFI_GPU_PIPELINE_NUM_BUFFERS_PER_CHUNK
- MPIR_CVAR_CH4_OFI_GPU_PIPELINE_MAX_NUM_BUFFERS
- MPIR_CVAR_CH4_OFI_GPU_PIPELINE_D2H_ENGINE_TYPE
- MPIR_CVAR_CH4_OFI_GPU_PIPELINE_H2D_ENGINE_TYPE
- MPIR_CVAR_CH4_OFI_PREF_NIC
- MPIR_CVAR_CH4_OFI_DISABLE_INJECT_WRITE
- MPIR_CVAR_UCX_DT_RECV
- MPIR_CVAR_CH4_IPC_GPU_HANDLE_CACHE
- MPIR_CVAR_CH4_IPC_GPU_P2P_THRESHOLD
- MPIR_CVAR_CH4_IPC_GPU_FAST_COPY_MAX_SIZE
- MPIR_CVAR_CH4_IPC_ZE_SHAREABLE_HANDLE
- MPIR_CVAR_CH4_IPC_GPU_ENGINE_TYPE
- MPIR_CVAR_CH4_IPC_GPU_READ_WRITE_PROTOCOL
- MPIR_CVAR_CH4_IPC_GPU_RMA_ENGINE_TYPE
- MPIR_CVAR_CH4_IPC_CMA_ENABLE
- MPIR_CVAR_CH4_IPC_CMA_P2P_THRESHOLD
- MPIR_CVAR_CH4_IPC_RNDV_PROTOCOL
- MPIR_CVAR_CH4_IPC_MAP_REPEAT_ADDR
- MPIR_CVAR_CH4_XPMEM_ENABLE
- MPIR_CVAR_CH4_IPC_XPMEM_P2P_THRESHOLD
- MPIR_CVAR_BCAST_POSIX_INTRA_ALGORITHM
- MPIR_CVAR_IBCAST_POSIX_INTRA_ALGORITHM
- MPIR_CVAR_REDUCE_POSIX_INTRA_ALGORITHM
- MPIR_CVAR_IREDUCE_POSIX_INTRA_ALGORITHM
- MPIR_CVAR_ALLREDUCE_POSIX_INTRA_ALGORITHM
- MPIR_CVAR_BARRIER_POSIX_INTRA_ALGORITHM
- MPIR_CVAR_ALLTOALL_POSIX_INTRA_ALGORITHM
- MPIR_CVAR_ALLGATHER_POSIX_INTRA_ALGORITHM
- MPIR_CVAR_ALLGATHERV_POSIX_INTRA_ALGORITHM
- MPIR_CVAR_POSIX_POLL_FREQUENCY
- MPIR_CVAR_BCAST_IPC_READ_MSG_SIZE_THRESHOLD
- MPIR_CVAR_ALLTOALL_IPC_READ_MSG_SIZE_THRESHOLD
- MPIR_CVAR_ALLGATHER_IPC_READ_MSG_SIZE_THRESHOLD
- MPIR_CVAR_ALLGATHERV_IPC_READ_MSG_SIZE_THRESHOLD
- MPIR_CVAR_POSIX_NUM_COLLS_THRESHOLD
- MPIR_CVAR_CH4_SHM_POSIX_EAGER
- MPIR_CVAR_CH4_POSIX_COLL_SELECTION_TUNING_JSON_FILE
- MPIR_CVAR_CH4_POSIX_COLL_SELECTION_TUNING_JSON_FILE_GPU
- MPIR_CVAR_CH4_SHM_POSIX_TOPO_ENABLE
- MPIR_CVAR_CH4_SHM_POSIX_IQUEUE_NUM_CELLS
- MPIR_CVAR_CH4_SHM_POSIX_IQUEUE_CELL_SIZE
- MPIR_CVAR_COLL_SHM_LIMIT_PER_NODE
- MPIR_CVAR_BCAST_INTRANODE_BUFFER_TOTAL_SIZE
- MPIR_CVAR_BCAST_INTRANODE_NUM_CELLS
- MPIR_CVAR_REDUCE_INTRANODE_BUFFER_TOTAL_SIZE
- MPIR_CVAR_REDUCE_INTRANODE_NUM_CELLS
- MPIR_CVAR_BCAST_INTRANODE_TREE_KVAL
- MPIR_CVAR_BCAST_INTRANODE_TREE_TYPE
- MPIR_CVAR_REDUCE_INTRANODE_TREE_KVAL
- MPIR_CVAR_REDUCE_INTRANODE_TREE_TYPE
- MPIR_CVAR_ENABLE_INTRANODE_TOPOLOGY_AWARE_TREES
- MPIR_CVAR_BARRIER_COMPOSITION
- MPIR_CVAR_BCAST_COMPOSITION
- MPIR_CVAR_ALLREDUCE_COMPOSITION
- MPIR_CVAR_ALLGATHER_COMPOSITION
- MPIR_CVAR_ALLTOALL_COMPOSITION
- MPIR_CVAR_REDUCE_COMPOSITION
- MPIR_CVAR_ALLTOALL_SHM_PER_RANK
- MPIR_CVAR_ALLGATHER_SHM_PER_RANK
- MPIR_CVAR_NUM_MULTI_LEADS
- MPIR_CVAR_ALLREDUCE_SHM_PER_LEADER
- MPIR_CVAR_ALLREDUCE_CACHE_PER_LEADER
- MPIR_CVAR_ALLREDUCE_LOCAL_COPY_OFFSETS
- MPIR_CVAR_CH4_NETMOD
- MPIR_CVAR_CH4_SHM
- MPIR_CVAR_CH4_ROOTS_ONLY_PMI
- MPIR_CVAR_CH4_RUNTIME_CONF_DEBUG
- MPIR_CVAR_CH4_MT_MODEL
- MPIR_CVAR_CH4_NUM_VCIS
- MPIR_CVAR_CH4_RESERVE_VCIS
- MPIR_CVAR_CH4_COLL_SELECTION_TUNING_JSON_FILE
- MPIR_CVAR_CH4_COLL_SELECTION_TUNING_JSON_FILE_GPU
- MPIR_CVAR_CH4_IOV_DENSITY_MIN
- MPIR_CVAR_CH4_PACK_BUFFER_SIZE
- MPIR_CVAR_CH4_NUM_PACK_BUFFERS_PER_CHUNK
- MPIR_CVAR_CH4_MAX_NUM_PACK_BUFFERS
- MPIR_CVAR_CH4_GPU_COLL_SWAP_BUFFER_SZ
- MPIR_CVAR_CH4_GPU_COLL_NUM_BUFFERS_PER_CHUNK
- MPIR_CVAR_CH4_GPU_COLL_MAX_NUM_BUFFERS
- MPIR_CVAR_CH4_GLOBAL_PROGRESS
- MPIR_CVAR_CH4_COMM_CONNECT_TIMEOUT
- MPIR_CVAR_CH4_ENABLE_STREAM_WORKQ
- MPIR_CVAR_CH4_RMA_MEM_EFFICIENT
- MPIR_CVAR_CH4_RMA_ENABLE_DYNAMIC_AM_PROGRESS
- MPIR_CVAR_CH4_RMA_AM_PROGRESS_INTERVAL
- MPIR_CVAR_CH4_RMA_AM_PROGRESS_LOW_FREQ_INTERVAL
- MPIR_CVAR_GENQ_SHMEM_POOL_FREE_QUEUE_SENDER_SIDE
- MPIR_CVAR_ENABLE_HCOLL
- MPIR_CVAR_COLL_SCHED_DUMP
- MPIR_CVAR_SHM_RANDOM_ADDR_RETRY
- MPIR_CVAR_SHM_SYMHEAP_RETRY
- MPIR_CVAR_ENABLE_HEAVY_YIELD
- CVAR Environment Variables
- Using the Hydra Process Manager
- 1 General
- 2 Getting Help
- 3 Quick Start
- 4 Environment Settings
- 5 Hydra with Non-Ethernet Networks
- 6 Resource Managers and Launchers
- 7 Process-core Binding
- 8 X Forwarding
- 9 Checkpoint/Restart Support
- 10 Demux Engines
- 11 Debugging
- 12 Using Hydra on Machines with Different User Names
- 13 Managing Output
- 14 Name Publishing
- MVAPICH-Plus GPU Compression