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

Panda, Dhabaleswar panda at cse.ohio-state.edu
Fri Dec 19 12:48:30 EST 2014


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

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

* Features and Enhancements (since MVAPICH2 2.1a):

    - Based on MPICH-3.1.3
    - Flexibility to use internal communication buffers of different
      size for improved performance and memory footprint
    - Improve communication performance by removing locks from
      critical path
    - Enhanced communication performance for small/medium message sizes
    - Support for linking Intel Trace Analyzer and Collector
    - Increase the number of connect retry attempts with RDMA_CM
    - Automatic detection and tuning for Haswell architecture

* Bug-Fixes (since 2.1a):

    - Fix automatic detection of support for atomics
    - Fix issue with void pointer arithmetic with PGI
    - Fix deadlock in ctxidup MPICH test in PSM channel
    - Fix compile warnings

MVAPICH2-X 2.1rc1 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.1rc1 are as follows:

* Features and Enhancements (since MVAPICH2-X 2.1a):
    - OpenSHMEM Features
        - Based on OpenSHMEM reference implementation 1.0h
        - Support for on-demand establishment of connections
        - Improved job start up and memory footprint

    - UPC Features
        - Based on Berkeley UPC 2.20.0 (contains changes/additions in
          preparation for upcoming UPC 1.3 specification)

    - MPI Features
        - Based on MVAPICH2 2.1rc1 (OFA-IB-CH3 interface)

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


For downloading MVAPICH2 2.1rc1 and MVAPICH2-X 2.1rc1, 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).

Season's Greetings and Happy Holidays!!

Thanks,

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


More information about the mvapich-discuss mailing list