[mvapich-discuss] Announcing the release of MVAPICH2-X 2.3rc3

Subramoni, Hari subramoni.1 at osu.edu
Tue Mar 3 15:40:10 EST 2020


The MVAPICH team is pleased to announce the release of MVAPICH2-X 2.3rc3 (with
support for advanced MPI Features, OSU INAM, and Hybrid MPI+PGAS).

MVAPICH2-X 2.3rc3 provides support for advanced MPI features/support (XPMEM,
enhanced asynchronous progress design, User Mode Memory Registration (UMR),
Dynamically Connected (DC) transport protocol, Scalable Reliable Datagram (SRD)
transport protocol, SHARP and Data Partitioning-based Multi-Leader Design (DPML)
for MPI collectives, XPMEM-based collectives, Contention Aware Kernel-Assisted
MPI collectives, and Non-blocking Collectives with Core-Direct and SHARP), OSU
INAM, and hybrid MPI+PGAS (UPC, OpenSHMEM, CAF, and UPC++) programming models
with unified communication runtime for emerging exascale systems. This library
also provides flexibility for users to write applications using the following
programming models with a unified communication runtime:

MPI, MPI+OpenMP, pure UPC, pure OpenSHMEM, pure UPC++, and pure CAF programs as
well as hybrid MPI(+OpenMP) + PGAS (UPC, OpenSHMEM, CAF, and UPC++) programs.

* Features and Enhancements (since 2.3rc2):

    - MPI Features
        - Based on MVAPICH2 2.3.3
            - OFA-IB-CH3, OFA-IB-RoCE, PSM-CH3, and PSM2-CH3 interfaces
    - Enhanced point-to-point and collective tunings for Fulhame at EPCC,
      Catalyst at EPCC, Mayer at Sandia, Auzre at Microsoft, and Frontera at TACC

    - MPI (Advanced) Features
        - Improved performance for communication using DC transport
            -  OFA-IB-CH3 interface
        - Add support for AWS EFA adapter and SRD transport protocol
            -  OFA-IB-CH3 interface
        - Add point-to-point and collective tuning for AWS EFA adapter and SRD
          transport protocol
            -  OFA-IB-CH3 interface
        - Add improved Allgatherv algorithm for small messages
            - OFA-IB-CH3, OFA-IB-RoCE, PSM-CH3, and PSM2-CH3 interfaces
        - Tuning for XPMEM-based MPI collective operations for Intel
          Broadwell, Intel CascadeLake, Azure HB (AMD EPYC), and Azure HC (Intel
          Skylake) systems
            - OFA-IB-CH3, OFA-IB-RoCE, PSM-CH3, and PSM2-CH3 interfaces

    - Support for OSU InfiniBand Network Analysis and Management (OSU INAM)
      Tool v0.9.5

    - Unified Runtime Features
        - Based on MVAPICH2 2.3.3 (OFA-IB-CH3 interface). All the runtime
          features enabled by default in OFA-IB-CH3 and OFA-IB-RoCE interface
          of MVAPICH2 2.3.3 are available in MVAPICH2-X 2.3rc3

* Bug Fixes (since 2.3rc2):
    - Fix various compilation warnings and memory leaks

For downloading MVAPICH2-X 2.3rc3 and associated user guides, quick start guide,
and accessing the SVN, 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 cse.ohio-state.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,075 worldwide (in 89 countries). The number of downloads from the MVAPICH site
has crossed 703,000 (0.7 million).  The MVAPICH team would like to thank all
its users and organizations!!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20200303/a26415b7/attachment.html>


More information about the mvapich-discuss mailing list