[mpich-announce] MPICH 4.0a2 Released

Zhou, Hui zhouh at anl.gov
Fri Jun 11 09:52:03 CDT 2021


A new alpha release of MPICH, 4.0a2, is now available for download. This is the second alpha release in the 4.0 series. This release contains full implementations for the just-published MPI 4.0 specification. It also includes a significant amount of bug fixes and enhancements in GPU and threading support. The release is fully backward compatible.



You can find the release on our downloads page (https://www.mpich.org/downloads/). Users are welcome to test this release.



Regards,

The MPICH team

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

Changes in 4.0

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


# All MPI-4 APIs have been implemented. Major MPI-4 features include MPI

sessions, partitioned point-to-point communications, events in the MPI tool

information interface, large-count functions, persistent collectives,

MPI_Comm_idup_with_info, MPI_Isendrecv and MPI_Isendrecv_replace,

MPI_Info_get_string, MPI_Comm_split_type with new split_type --

MPI_COMM_TYPE_HW_GUIDED and MPI_COMM_TYPE_HW_UNGUIDED.


# Add QMPI (experimental) support.


# Add MPIX_Delete_error_{class,code,string}.


# MPI_Info objects can be accessed before MPI_Init{_thread}.


# Generate C API interface functions including man page notes and error

checking using Python scripts.


# Generate Fortran mpi_f08 binding using Python scripts.


# Support explicit --without-cuda configure option.


# Drop support for UCX version < 1.7.0.


# Configure now optionally require Python 3 (when F08 is enabled).


# Multi-NIC support in ch4:ofi.


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

http://www.mpich.org/static/downloads/4.0a2/shortlog

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpich.org/pipermail/announce/attachments/20210611/4228f80c/attachment.html>


More information about the announce mailing list