[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