๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

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

โœ Scribed by Nicholas T. Karonis; Brian Toonen; Ian Foster


Publisher
Elsevier Science
Year
2003
Tongue
English
Weight
244 KB
Volume
63
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

โœฆ Synopsis


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.


๐Ÿ“œ SIMILAR VOLUMES


Wide-area implementation of the Message
โœ Ian Foster; Jonathan Geisler; William Gropp; Nicholas Karonis; Ewing Lusk; Georg ๐Ÿ“‚ Article ๐Ÿ“… 1998 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 150 KB

The Message Passing Interface (MPI) can be used as a portable, high-performance programming model for wide-area computing systems. The wide-area environment introduces challenging problems for the MPI implementor, due to the heterogeneity of both the underlying physical infrastructure and the softwa

A highly portable parallel implementatio
โœ James J. Vincent; Kenneth M. Merz Jr. ๐Ÿ“‚ Article ๐Ÿ“… 1995 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 673 KB

We have implemented a portable parallel version of the macromolecular modeling package AMBER4. The message passing paradigm was used. All message passing constructs are compliant with the Message Passing Interface (MPI) standard. The molecular dynamics/minimization module MINMD and the free-energy p