[mvapich-discuss] Announcing the release of MVAPICH2 2.1a and MVAPICH2-X 2.1a

Panda, Dhabaleswar panda at cse.ohio-state.edu
Mon Sep 22 00:50:07 EDT 2014


The MVAPICH team is pleased to announce the release of MVAPICH2 2.1a
and MVAPICH2-X 2.1a (Hybrid MPI+PGAS (OpenSHMEM) with Unified
Communication Runtime).

Features, Enhancements, and Bug Fixes for MVAPICH2 2.1a are listed
here.

* Features and Enhancements (since MVAPICH2 2.0):

    - Based on MPICH-3.1.2
    - Support for PMI-2 based startup with SLURM
    - Enhanced startup performance for Gen2/UD-Hybrid channel
    - CUDA support for MPI_Scan and MPI_Exscan collective operations
    - Optimize creation of 2-level communicator
    - Collective optimization for PSM-CH3 channel
    - Tuning for IvyBridge architecture
    - Add -export-all option to mpirun_rsh
    - Support for additional MPI-T performance variables (PVARs)
      in the CH3 channel
    - Link with libstdc++ when building with GPU support
      (required by CUDA 6.5)

* Bug-Fixes (since 2.0):
    - Fix an error in large message (>2GB) transfers in CMA code path
    - Fix memory leaks in OFA-IB-CH3 and OFA-IB-Nemesis channels
    - Fix issues with optimizations for broadcast and reduce collectives
    - Fix a hang at finalize with Gen2-Hybrid/UD channel
    - Fix issues for collectives with non power-of-two process counts
          - Thanks to Evren Yurtesen for identifying the issue
    - Make ring startup use HCA selected by user
    - Increase counter length for shared-memory collectives

MVAPICH2-X 2.1a software package provides support for hybrid MPI+PGAS
(UPC and OpenSHMEM) programming models with unified communication
runtime for emerging exascale systems. This software package provides
flexibility for users to write applications using the following
programming models with a unified communication runtime: MPI,
MPI+OpenMP, pure UPC, and pure OpenSHMEM programs as well as hybrid
MPI(+OpenMP) + PGAS (UPC and OpenSHMEM) programs.

Features and enhancements for MVAPICH2-X 2.1a are as follows:

* Features and Enhancements (since MVAPICH2-X 2.0):
    - MPI Features
        - Based on MVAPICH2 2.1a (OFA-IB-CH3 interface)

    - Unified Runtime Features
        - Based on MVAPICH2 2.1a (OFA-IB-CH3 interface). All the runtime
          features enabled by default in OFA-IB-CH3 interface of
          MVAPICH2 2.1a are available in MVAPICH2-X 2.1a

For downloading MVAPICH2 2.1a and MVAPICH2-X 2.1a, 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 to many MVAPICH users for nominating this software stack for
2014 HPCWire Readers Choice Awards!! The MVAPICH stack has been
selected as a finalist candidate under category 13 (Best HPC software
product or technology). If you are interested in voting for it during
the final round, please do so by visiting the following URL. The
voting closes on October 3, 2014.

http://www.hpcwire.com/2014-hpcwire-readers-choice-awards/


Thanks,

The MVAPICH Team
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20140922/2c09306e/attachment.html>


More information about the mvapich-discuss mailing list