MPICH-G2: A Grid-enabled implementation of the Message Passing Interface

By Nicholas T. Karonis, Brian R. Toonen, Ian T Foster. J. Parallel Distributed Comput., 2002

729 citations recorded by the source corpus.

Application development for distributed-computing "Grids" can benefit from tools that variously hide or enable application-level management of critical aspects of the heterogeneous environment. As part of an investigation of these issues, we have developed MPICH-G2, a Grid-enabled implementation of the Message Passing Interface (MPI) that allows a user to run MPI programs across multiple computers, at the same or different sites, using the same commands that would be used on a parallel computer. This library extends the Argonne MPICH implementation of MPI to use services provided by the Globus Toolkit for authentication, authorization, resource allocation, executable staging, and I/O, as well as for process creation, monitoring, and control. Various performance-critical operations, including startup and collective operations, are configured to exploit network topology information. The library also exploits MPI constructs for performance management; for example, the MPI communicator construct is used for application-level discovery of, and adaptation to, both network topology and network quality-of-service mechanisms. We describe the MPICH-G2 design and implementation, present performance results, and review application experiences, including record-setting distributed simulations.

Subfields: Computer Networks and Communications, Hardware and Architecture

View Paper: https://www.semanticscholar.org/paper/773ac327fcf1c6950d138fc999f27bf25f33143b

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computer Networks and Communications

  1. Ioan Raicu
  2. Yong Zhao
  3. Ian T Foster
  4. Shiyong Lu
  5. Rajkumar Buyya
  6. Shaowen Wang
  7. Carl Kesselman
  8. Adriana Iamnitchi

In Hardware and Architecture

  1. Yong Zhao
  2. Ioan Raicu
  3. Shiyong Lu
  4. Ian T Foster
  5. Rajkumar Buyya

Citations in the corpus