[mpich-discuss] Announcing the Release of MVAPICH2 1.7RC1

Dhabaleswar Panda panda at cse.ohio-state.edu
Wed Jul 20 18:51:25 CDT 2011


This release might be of interest to some of the MPICH2 users. Thus, I am
posting it here.

Thanks,

DK

======================

The MVAPICH team is pleased to announce the release of
MVAPICH2-1.7RC1 with the following NEW features
and enhancements:

* NEW Features and Enhancements (since MVAPICH2-1.6)

    - Based on MPICH2-1.4
    - CH3 shared memory channel for standalone hosts
      (including laptops) without any InfiniBand adapters
    - HugePage support
    - Improved intra-node shared memory communication performance
    - Improved on-demand InfiniBand connection setup
    - Tuned RDMA Fast Path Buffer size to get better performance
      with less memory footprint (CH3 and Nemesis)
    - Fast process migration using RDMA
    - Supporting large data transfers (>2GB)
    - Integrated with enhanced LiMIC2 (v0.5.5) to support Intra-node
      large message (>2GB) transfers
    - Optimized Fence synchronization (with and without
      LIMIC2 support)
    - Automatic inter-node communication parameter tuning
      based on platform and adapter detection (Nemesis)
    - Automatic intra-node communication parameter tuning
      based on platform
    - Efficient connection set-up for multi-core systems
    - Enhanced designs for collectives
      (bcast, reduce, barrier, gather, allgather and alltoall)
    - Compact and shorthand way to specify blocks of processes
      on the same host with mpirun_rsh
    - Support for latest stable version of HWLOC v1.2
    - Enhanced mpirun_rsh design to avoid race conditions,
      support for fault-tolerance functionality and
      improved debug messages
    - Enhanced debugging config options to generate
      core files and back-traces
    - Performance tuning for pt-to-pt and several collective
      operations
    - Improved performance for medium sized messages for
      QLogic PSM
    - Support for Chelsio T4 Adapter
    - Support for Ekopath Compiler

Bug Fixes:

    - Fixes in Dynamic Process Management (DPM) support
    - Fixes in Checkpoint/Restart and Migration support
    - Fix Restart when using automatic checkpoint
          - Thanks to Alexandr for reporting this
    - Handling very large one-sided transfers using RDMA
    - Fixes for memory leaks
    - Graceful handling of unknown HCAs
    - Better handling of shmem file creation errors
    - Fix for a hang in intra-node transfer
    - Fix for a build error with --disable-weak-symbols
          - Thanks to Peter Willis for reporting this issue
    - Fixes for one-sided communication with passive target
      synchronization
    - Better handling of memory allocation and registration failures
    - Proper error reporting when a program is linked with
      both static and shared MVAPICH2 libraries
    - Fixes for compilation warnings
    - Fix a bug that disallows '=' from mpirun_rsh arguments
    - Handling of non-contiguous transfer in Nemesis interface
    - Bug fix in gather collective when ranks are in cyclic order
    - Fix for the ignore_locks bug in MPI-IO with Lustre

For downloading MVAPICH2-1.7, associated user guide and accessing the
SVN, please visit the following URL:

http://mvapich.cse.ohio-state.edu

All questions, feedbacks, 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).

We are also happy to inform that the number of organizations using
MVAPICH/MVAPICH2 (and registered at the MVAPICH site) has crossed
1,600 world-wide (in 62 countries). The MVAPICH team extends
thanks to all these organizations.

Thanks,

The MVAPICH Team





More information about the mpich-discuss mailing list