Abstract

Application development for high-performance distributed computing systems, or computational grids as they are sometimes called, requires grid-enabled tools that hide mundate aspects of the heterogeneous grid environment without compromising performance. As part of an investigation of these issues, they have developed MPICH-G, a grid-enabled implementation of the Message Passing Interface (MPI) that allows a user to run MPI programs across multiple computers at 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 grid toolkit. In this paper, they describe the MPICH-G implementation and present preliminary performance results.

Keywords

Computer scienceMessage passingDistributed computingGrid computingMessage Passing InterfaceMessage brokerGridParallel computingComputer network

Affiliated Institutions

Related Publications

Publication Info

Year
1998
Type
article
Pages
46-46
Citations
226
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

226
OpenAlex

Cite This

Ian Foster, Nicholas T. Karonis (1998). A Grid-Enabled MPI: Message Passing in Heterogeneous Distributed Computing Systems. , 46-46. https://doi.org/10.1109/sc.1998.10051

Identifiers

DOI
10.1109/sc.1998.10051