MPICH-G2 is a grid-enabled implementation of the MPI v1.1 standard. Using services from the Globus Toolkit® (e.g., job startup, security), MPICH-G2 allows to couple multiple machines, potentially of different architectures, to run MPI applications. MPICH-G2 automatically converts data in messages sent between machines of different architectures and supports multiprotocol communication by automatically selecting TCP for intermachine messaging and (where available) vendor-supplied MPI for intramachine messaging
Published in Chapter:
Grid-Based Nuclear Physics Applications
Frans Arickx (University of Antwerp, Belgium), Jan Broeckhove (University of Antwerp, Belgium), Peter Hellinckx (University of Antwerp, Belgium), David Dewolfs (University of Antwerp, Belgium), and Kurt Vanmechelen (University of Antwerp, Belgium)
Copyright: © 2009
|Pages: 11
DOI: 10.4018/978-1-60566-184-1.ch019
Abstract
Quantum structure or scattering calculations often belong to a class of computational problems involving the aggregation of a set of matrices representing a linear problem to be solved. The authors discuss a number of approaches based on cluster and grid computing, and discuss the implementations and the respective merits and shortcomings. The authors consider MPI-based cluster computing in a self-scheduling paradigm, CoBRA (a cpu-harvesting desktop grid) in a farmer-worker paradigm, and a batch-computing paradigm on BEGrid (the Belgian research grid facility). It is observed that for all paradigms an efficient implementation is possible, yielding results within a comparable time frame.