List view
First beta release of 4.3.0.
Due by November 15, 2024- Due by October 1, 2024•31/31 issues closed
Second bug-fix release in 4.2.x series.
Due by June 30, 2024•4/4 issues closed- No due date•1/1 issues closed
Bug-fix release in the 4.0.x series.
Due by October 31, 2022•1/1 issues closedIssues and PRs need to be fixed or merged before the mpich-4.1 release.
No due date•2/2 issues closed- No due date•5/5 issues closed
- No due date•4/5 issues closed
- No due date•11/11 issues closed
- Due by November 4, 2019•9/9 issues closed
- Due by June 30, 2019•0/1 issues closed
- Due by March 31, 2019•34/39 issues closed
- Due by May 31, 2018•39/39 issues closed
Blockers: PMIx, Comm_split_type on-node, Noncatastrophic errors, DTpools, HCOLL integration.
Due by March 31, 2018•61/61 issues closedBlockers * New collective framework (https://github.com/pmodels/mpich/pull/2663) * Support for embedded UCX (https://github.com/pmodels/mpich/pull/2763) * ULT-awareness (https://github.com/pmodels/mpich/pull/2779) Nice-to-haves * izem integration (Halim) * hwloc + scotch integration (Kavitha) - topology optimizations for neighborhood collectives * business card exchange improvements (Ken) * DDN IME driver for ROMIO (RobL)
Due by February 5, 2018•10/10 issues closed- Merge CH4 device - extract and commit upper layer changes - add netmods/shmmods individually
Due by July 15, 2016This is a bug-fix release focused on cleaning up the failing tests in the mpich test bucket. You can follow along the progress of the mpich test bucket fixes at [http://jenkins.mpich.org this link].
Due by November 9, 2017•5/5 issues closed- Due by October 8, 2014•18/18 issues closed
This is a feature-oriented release, with a large number of major features planned (full list below). The features are more of a wish-list, so they do not hold-up the release. '''Major Features:''' 1. MPICH/CH4 1. Scalable communication with large number of peers 1. Improvements for fine-grained communication (message rate and such) 1. OFI support 1. UCX support 1. Portals4 support 1. MPI+thread optimizations * Thread arbitration optimizations * Fine-grained threading optimizations 1. Topology function improvements (Comm_split_type and Cart/graph_create) 1. Derived datatypes * Loop computation optimizations (DAME infrastructure) * Dataloop comparison functionality 1. ptmalloc support
Due by June 30, 2018•146/151 issues closedThis is a bug-fix release
Due by August 31, 2014•31/31 issues closedThis is a bug-fix release.
Due by May 31, 2014•67/67 issues closed- Due by April 30, 2013•1/1 issues closed
'''Major Features:''' 1. ~~Fortran 2008 bindings [done]~~ 1. ~~Improved support for Intel MIC (contribution from U. Tokyo) [done]~~ 1. ~~MXM support (contribution from Mellanox) [done]~~ 1. ~~HCOLL support (contribution from Mellanox) [done]~~ 1. ~~Support for MPI-3.1 [done]~~ 1. ~~Improved support for portals4 [done]~~ 1. ~~New RMA infrastructure [done]~~ More details of the status of some of these features are available here: https://trac.mpich.org/projects/mpich/wiki/FeatureStatus
Due by July 16, 2015•80/80 issues closedThis is primarily a bug-fix release. Some minor features might be included as well.
Due by June 1, 2013•6/6 issues closedThis is primarily a bug-fix release. Some minor features might be included as well.
Due by February 28, 2013•4/4 issues closedmpich-3.1 is a feature release, with several large new features planned for it. Below is a wish-list of features that are being considered. Some of these might not make it into the release, and will be pushed to a later release. '''Major Features:''' - ~~Improved support for Intel MIC (contribution from Intel) [complete]~~ - ~~MPICH-PAMI Integration (contribution from IBM) [complete]~~ - ~~MPI-3 compatible Fault Tolerance [complete]~~ - ~~RMA performance improvements [complete]~~ - ~~MPI Tools Interface Improvements [complete]~~ - ~~MPICH 3.1 ABI updates [complete]~~ - ~~MPI large count 64-bit safety [complete]~~
Due by February 11, 2014•162/162 issues closedThis is primarily a bug-fix release, planned for the first week for March 2013. Some minor features might be included as well.
Due by December 19, 2012•27/27 issues closedmpich-3.0 is planned to be the first release with full MPI-3 support. Below is a wish list of all the features we are considering. Some of these might not make it into the 3.0 release, in which case they will be pushed to a future release. '''Milestone Major Goals:''' * '''MPI-3 support''' - ~~Consistent use of [] [status: to be done]~~ - ~~Get_library_version and friends [status: complete]~~ - ~~RMA [status: done]~~ - ~~MPI_Count [status: done]~~
Due by December 18, 2012•39/39 issues closed- Due by July 30, 2011•15/15 issues closed
mpich2-1.5 will primarily be a feature release where a large number of new features will be introduced. Most of the features are based on the upcoming MPI-3 standard, but some other additional features are also being considered. Below is a wish list of all the features we are considering. Some of these might not make it into the 1.5 release, in which case they will be pushed to a future release. '''Milestone Major Goals:''' * '''MPI-3 Draft support''' - ~~Nonblocking collectives [status: complete]~~ - ~~Tools interface [status: complete]~~ - ~~Mprobe [status: complete]~~ - ~~MPI-3 const bindings [status: complete]~~ - ~~Neighborhood collectives [status: complete]~~ * '''Other features''' - ~~Build system revamp [status: complete]~~ - ~~Support for the Intel MIC architecture [status: complete]~~ - ~~BG/Q integration [status: complete]~~
Due by October 7, 2012•62/62 issues closed- Due by January 30, 2011•18/18 issues closed
- Due by March 30, 2011•29/29 issues closed
- Due by November 14, 2010•25/25 issues closed
- Due by November 18, 2009•26/26 issues closed
- Due by September 30, 2009•30/30 issues closed
'''Milestone Major Goals:''' * ~~'''Asynchronous progress support''' [status: complete]~~ * ~~'''Fault Tolerance''' [status: complete]~~ - ~~BLCR checkpointing support [status: complete]~~ - ~~FTB integration [status: complete]~~ - ~~Error returns on failures for TCP netmod [status: complete]~~ * '''Hydra to replace MPD as the default process manager''' - ~~Support for dynamic processes [status: complete]~~ - ~~PMI tunneling [status: complete]~~ - ~~Totalview support [status: complete]~~ - ~~Use hwloc as the default process binding mechanism [status: complete]~~ - Support for pbs, lsf, loadleveler, sge [status: pbs work to be completed; everything else is in place] - Padb support [status: to be done] - Windows support [status: to be done] * '''Fine-grained threading support''' [status: preliminary support available]
Due by September 29, 2010•98/98 issues closed- Due by July 31, 2009•41/41 issues closed
- Due by May 14, 2009•46/46 issues closed
- Due by May 31, 2009•5/5 issues closed
- Due by March 14, 2009•34/34 issues closed
This is the second alpha release in the MPICH2 1.1 release series. Many major updates are planned to be made to the MPICH2 stack for this release, including: 1. MPI 2.1 support. 2. Making the high-performance Nemesis channel as the default communication method. 3. Support for shared-memory aware collectives. 4. Support for IBM Blue Gene/P. 5. Hydra process management framework. ... and many more.
Due by November 14, 2008•15/15 issues closedThis release is the next stable release in the 1.0.x series. 1.0.8 was released on Oct. 24th, and can be downloaded from the [http://www.mcs.anl.gov/research/projects/mpich2 main MPICH2 website].
Due by October 23, 2008•13/13 issues closed