-
Notifications
You must be signed in to change notification settings - Fork 333
Home
Welcome to the MPICH GitHub wiki.
This wiki holds living, developer-facing material: usage guides for specific machines, Technical Steering Committee notes, BoF materials, and selected design documentation. For release tarballs, manpages and user guides, start at mpich.org.
| I want to… | Go to |
|---|---|
| Install or upgrade MPICH | Downloads · Guides |
| Run MPICH on a specific machine | Usage Guides below |
| Ask a question or report a bug | [email protected] · GitHub Issues |
| Contribute code | Contributing below |
| Follow project direction | TSC Notes · GOVERNANCE.md |
Getting MPICH running on major facilities.
MPICH development meetings are open to the public and held virtually every Thursday at 9:00 a.m. US Central Time. Agendas and the meeting link are announced one day ahead on the developer mailing list — subscribe to [email protected] to receive them.
The Technical Steering Committee convenes twice a year; notes are published here. See GOVERNANCE.md for membership and voting rules.
Birds-of-a-Feather sessions — slides, notes and recordings.
| Year | Supercomputing | Community BoF |
|---|---|---|
| 2026 | SC26 BoF | — |
| 2025 | SC25 BoF | — |
| 2024 | SC24 BoF | CASS 2024 |
| 2023 | SC23 BoF | ECP 2023 |
| 2022 | SC22 BoF | ECP 2022 |
| 2021 | SC21 BoF | ECP 2021 |
Design notes and internal conventions for people working inside the MPICH source.
- Code Cleanup Procedure
- Collective Algorithm Selection
- General Queue (GenQ) Infrastructure
- Advanced multi-threading support in CH4
- Required and optional features to support the ch4 ofi netmod
- ABI Change Wishlist
See also the contributor documentation and the legacy developer docs on the older MediaWiki site.
| GOVERNANCE.md | How decisions get made: the Technical Core Team, the Technical Steering Committee, voting thresholds, current membership, and the public forums — including the weekly development meeting (Thursdays, 9am US Central, announced on devel@). |
| CODE_OF_CONDUCT.md | Contributor Covenant 3.0. Applies to all MPICH community spaces. Report concerns to [email protected]. |
| COPYRIGHT | License terms and the copyright notice that must appear in source listings, plus the government license clause and the list of organizations that have contributed code. |
| Contributor Docs | Contributors' License Agreement forms — individual, corporate (limited), and corporate (unlimited). |
Pull requests and long-running design discussions happen on
GitHub; day-to-day developer chat happens
on [email protected] and the #mpich-dev Slack channel (access on request via
devel@).
All lists require a subscription before you can post, and all have public archives.
| List | Use it for |
|---|---|
[email protected] |
Installation and usage questions — the right place for most users |
[email protected] |
Development of MPICH and its derivatives |
[email protected] |
Release announcements only, roughly one message every 1–2 months |
Reproducible bugs are best filed as GitHub Issues.
- mpich.org — project home: news, publications, collaborators
- Downloads — release tarballs and release notes
- wiki.mpich.org — the legacy MediaWiki, still the home of the FAQ and the Hydra process manager guide
- MPI Forum — the MPI standard itself