MPICH2 User Manual

MPICH2 is one of the most widely used MPI implementations in the high performance computing (HPC) field. It is free, open source, and cross-platform, and has been extensively tested on a variety of hardware and software platforms. MPICH2 provides a reliable, efficient, and easy-to-use interface for writing and running parallel programs on multiprocessor systems.


MPICH2 User Manual - cover page
Brand
MPICH2
Document type
User Manual
Language
English
Pages
40
File format
PDF
File size
250 KB
Published
01 June, 2012
Updated
30 September, 2023
Model
MPICH2
MD5 checksum
EE24E6EC136B14EE26ABDE18F4A56683

About this manual

This guide explains how to install MPICH2, compile and link MPI programs, and run them using mpiexec. It covers migration from MPICH1, details the default MPD process manager, and provides quick‑start examples.

Additional sections describe debugging tools, Windows‑specific notes, and a comprehensive FAQ that addresses common configuration and runtime issues.

What's inside

  • Introduction
  • Migrating to MPICH2 from MPICH1
  • Quick Start
  • Compiling and Linking
  • Running Programs with mpiexec
  • Debugging
  • Tools Provided with MPICH2
  • MPICH2 under Windows
  • Frequently Asked Questions

Specifications

Version1.0.5

Frequently asked questions

What is MPICH2?

MPICH2 is an all‑new implementation of the MPI Standard.

How do I run MPI programs in the background when using the default MPD process manager?

Redirect stdin from /dev/null, e.g., mpiexec -n 4 a.out < /dev/null &.

Download PDF (250 KB)

More MPICH2 Manuals


View all MPICH2 manuals →