[mpich-announce] Announcing the availability of MPICH 3.3.1

Raffenetti, Kenneth J. raffenet at mcs.anl.gov
Fri Jun 7 11:27:04 CDT 2019


A new stable of MPICH, 3.3.1, is now available for download. This is the 
first bug-fix release in the 3.3.x series. All production environments 
are encouraged to upgrade.

The MPICH 3.3.x series contains a new (non-default) device layer 
implementation – CH4. CH4 is designed for low software overheads to 
better exploit next-generation hardware. CH4 supports the OFI 
(http://libfabric.org) and UCX (http://openucx.org) libraries for 
network communication. Building support for both can be done as follows:

   ./configure --with-device=ch4:ofi,ucx

An environment variable is used for runtime netmod selection.

   MPIR_CVAR_CH4_NETMOD=ofi

   or

   MPIR_CVAR_CH4_NETMOD=ucx

CH4 is experimental, meaning there are known build issues and bugs, but 
most tests and common benchmarks will complete on 64-bit Linux systems.

You can find the release on our downloads page (www.mpich.org/downloads).

Regards,
The MPICH team

===============================================================================
                                Changes in 3.3.1
===============================================================================

  # Fix bug in MPI_Testany/MPI_Waitany that could cause deadlock

  # Add missing functionality in Argobots library support

  # Fix configure-time detection for thread local storage support

  # Better support for reproducible builds. Thanks to Bernhard
    Wiedemann for the report and fixes

  # Fix support for XL compiler toolchain

  # Add support for -static-intel linking option

  # Fix building on systems without weak symbols

  # Fix several static analysis and compiler warnings

    A full list of changes is available at the following link:

      http://git.mpich.org/mpich.git/shortlog/v3.3..v3.3.1


More information about the announce mailing list