mvapich2  2.3.7-1
About: MVAPICH2 offers "MPI over InfiniBand, 10GigE/iWARP and RDMA over Converged Ethernet (RoCE)" to achieve best performance, scalability and fault tolerance for high-end computing systems and servers.
  Fossies Dox: mvapich2-2.3.7-1.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

mvapich2 Documentation

Some Fossies usage hints in advance:

  1. To see the Doxygen generated documentation please click on one of the items in the steelblue colored "quick index" bar above or use the side panel at the left which displays a hierarchical tree-like index structure and is adjustable in width.
  2. If you want to search for something by keyword rather than browse for it you can use the client side search facility (using Javascript and DHTML) that provides live searching, i.e. the search results are presented and adapted as you type in the Search input field at the top right.
  3. Doxygen doesn't incorporate all member files but just a definable subset (basically the main project source code files that are written in a supported language). So to search and browse all member files you may visit the Fossies mvapich2-2.3.7-1.tar.gz contents page and use the Fossies standard member browsing features (also with source code highlighting and additionally with optional code folding).
The MVAPICH2 software, based on MPI 3.1 standard, delivers the best performance,
scalability and fault tolerance for high-end computing systems and servers using
InfiniBand, Omni-Path, Ethernet/iWARP, and RoCE networking technologies.
MVAPICH2 provides underlying support for several interfaces (such as OFA-IB,
OFA-iWARP, OFA-RoCE, CH3-PSM, CH3-PSM2, Shared Memory, and TCP) for portability
across multiple networks.

This package uses the basic GNU build system.  To install a default build of
MVAPICH2 from the release tarball you can issue the following commands:

    ./configure --prefix=/path/to/install/mvapich2
    make            # make -j<num threads> for parallel build
    make install    

The latest MVAPICH2 release tarball can be downloaded from:

If you are downloading MVAPICH2 from svn, you can use the following steps to
install a default build.

    ./configure --prefix=/path/to/install/mvapich2
    make            # make -j<num threads> for parallel build
    make install    

For more information about this package and the MVAPICH project please refer to
the project web site.  This site is frequently updated with latest releases,
publications, benchmarks, installation guides and performance tuning

It is highly suggested that you take a look at the MVAPICH2 userguide in order
to ensure that you're using the build options that are ideal for your
installation.  The latest documentation can be found at the following url:

New users may also be interested in the expected MVAPICH2 performance numbers.
This can be found at the following link.

If you would like to get information about future updates, releases,
publications, etc. related to the MVAPICH2 project, you may subscribe to the
mvapich mailing list. This is an announcement-only list. All release
announcements related to MVAPICH2 are posted to this list.

There is also an mvapich-discuss mailing list associated with this project. You
may subscribe to this list to participate in discussions related to MVAPICH2 as
well as submitting bug reports and suggestions.