[Mvapich-discuss] Announcing the Release of MVAPICH-Plus 3.0a

Panda, Dhabaleswar panda at cse.ohio-state.edu
Fri Nov 11 18:38:50 EST 2022


The MVAPICH team is pleased to announce the release of MVAPICH-Plus 3.0a.

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 MVAPICH-Plus 3.0a is the first release based on MVAPICH 3.0a.

The major features and enhancements available in MVAPICH-Plus 3.0a
are as follows:

    - Based on MVAPICH 3.0a
    - Support for various high-performance communication fabrics
          - InfiniBand, Slingshot-10/11, Omni-Path, OPX, RoCE, and Ethernet
    - Initial support for blocking collectives on NVIDIA and AMD GPUs
        - Allgather, Allgatherv, Allreduce, Alltoall, Alltoallv, Bcast, Gather,
          Gatherv, Reduce, Reduce_scatter, Scatter, Scatterv
    - Initial support for non-blocking GPU collectives on NVIDIA and AMD GPUs
        - Iallgather, Iallgatherv, Iallreduce, Ialltoall, Ialltoallv, Ibcast,
          Igather, Igatherv, Ireduce, Ireduce_scatter, Iscatter, Iscatterv
    - Initial support for blocking GPU to GPU point-to-point operations on
      NVIDIA and AMD GPUs
        - Send, Recv
    - Alpha support for non-blocking GPU to GPU point-to-point operations on
      NVIDIA and AMD GPUs
        - Isend, Irecv
    - Tested with
        - Various HPC applications, mini-applications, and benchmarks
        - MPI4cuML (a custom cuML package with MPI support)

For downloading MVAPICH-Plus 3.0a 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 inform that the number of organizations using MVAPICH2
libraries (and registered at the MVAPICH site) has crossed 3,290 worldwide (in
90 countries). The number of downloads from the MVAPICH site has crossed
1,637,000 (1.63 million).  The MVAPICH team would like to thank all its users
and organizations!!




More information about the Mvapich-discuss mailing list