mpich
« Back to VersTracker
Description:
Implementation of the MPI Message Passing Interface standard
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: mpi hpc parallel-computing scientific-computing distributed-systems
Install: brew install mpich
About:
MPICH is a high-performance and widely portable implementation of the Message Passing Interface (MPI) standard. It provides the core libraries and runtime environment necessary for developing and running parallel applications on distributed memory systems. Its robustness and compliance make it a foundational tool for scientific computing and large-scale data processing.
Key Features:
  • Highly portable across various operating systems and architectures
  • Compliant with the latest MPI standards (MPI-4.0)
  • Optimized for high-performance interconnects like InfiniBand
  • Extensive tools for debugging and performance analysis (MPE)
Use Cases:
  • Developing and running large-scale scientific simulations
  • High-performance data analytics and machine learning model training
  • Benchmarking and testing parallel algorithms
Alternatives:
  • Open MPI – Another popular, open-source MPI implementation, often favored for its modularity and support for a wide range of systems.
  • Intel MPI – A commercial implementation optimized for Intel hardware, often used for building applications that target Intel clusters.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 5:22am 0 VERSION_BUMP 92bb0a40
Oct 2, 2024 8:39pm 0 VERSION_BUMP f7b65824