[Mvapich-discuss] Announcing the release of MVAPICH-Plus 4.0 GA

Panda, Dhabaleswar panda at cse.ohio-state.edu
Sat Dec 21 00:19:01 EST 2024


The MVAPICH team is pleased to announce the release of MVAPICH-Plus
4.0 GA.

The new MVAPICH-Plus series is an advanced version of the MVAPICH MPI
library.  It is targeted to support unified MVAPICH2-GDR and
MVAPICH2-X features. It is also targeted to provide optimized support
for modern platforms (CPU, GPU, and interconnects) for HPC, Deep
Learning, Machine Learning, Big Data and Data Science applications.

The major features and enhancements available in MVAPICH-Plus 4.0 GA
are as follows:

    - Based on MPICH 4.3.0a1
    - Supports all features of MPI 4.1 standard
    - Includes enhanced OFI provider for IB systems, "mverbs;ofi_ucr"
    - Support for
        * Major CPUs (x86-Intel, x86-AMD, and ARM)
        * Major Interconnects (IB, Slingshot, OPX, Omni-Path, ROCE,
                              and Ethernet/ iWARP)
        * Major GPUs (from NVIDIA, AMD, and Intel)
    - Optimized support for pt2pt inter-node and intra-node communication
    - CMA support for intra-node pt2pt operations
    - Optimized algorithms for collectives
    - CUDA-aware MPI (pt2pt and collective) support
    - Support for NVIDIA GDRCOPY and AMD LARGEBAR GPU copy operations
    - Optimized IPC-based support for collectives on Intel GPU
        - Allreduce and reduce
    - Support kernel-based Allreduce on NVIDIA/AMD/Intel GPUs
    - On-the fly compression support for collectives using GPU buffers
      on NVIDIA GPUs
        - Multi-stream ZFP-based compression
        - Allgather, Alltoall, Allreduce, and Reduce_Scatter
    - On-the fly compression support for collectives using GPU buffers
      on AMD GPUs
        - ZFP-based compression
        - Allgather, Alltoall
    - On-the fly compression support for point-to-point operations using
      GPU buffers on NVIDIA and AMD GPUs

For downloading MVAPICH-Plus 4.0 GA library and associated user guide,
please visit the following URL:

http://mvapich.cse.ohio-state.edu

All questions, feedback, bug reports, hints for performance tuning,
patches, and enhancements are welcome. Please post it to the
mvapich-discuss mailing list (mvapich-discuss at lists.osu.edu).

Thanks,

The MVAPICH Team

PS: We are also happy to announce that the number of organizations
using MVAPICH libraries (and registered at the MVAPICH site) has
crossed 3,425 worldwide (in 92 countries). The number of downloads
from the MVAPICH site has crossed 1,850,000 (1.85 million).  The
MVAPICH team would like to thank all its users and organizations!!


More information about the Mvapich-discuss mailing list