MPICH2 is an implementation of the Message-Passing Interface (MPI). The goals of MPICH2 are to provide an MPI implementation for important platforms, including clusters, SMPs, and massively parallel processors.
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.