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

Panda, Dhabaleswar panda at cse.ohio-state.edu
Fri Nov 15 23:29:15 EST 2024


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

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.0rc 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 GPUs

For downloading MVAPICH-Plus 4.0rc 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,840,000 (1.84 million).  The MVAPICH team would like to thank all its users and organizations!!




More information about the Mvapich-discuss mailing list