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