Using PVM 3.0 to Run Grand Challenge Applications on a Heterogeneous Network of Parallel Computers
Jack J. Dongarra, Al Geist, Robert Manchek, Weicheng Jiang · 1993
. This paper describes some recent research on PVM (Parallel Virtual Machine). One of the new features added in PVM 3.0 is multiprocessor integration. This is the ability to run PVM applications on the nodes of several different distributed memory multiprocessors as though they constitute one large parallel computer. We describe how multiprocessor integration is accomplished in PVM 3.0 and illustrate its use with examples using some of the parallel computers in ORNL's Center for Computational Science. Several computational Grand Challenge problems are being addressed at Oak Ridge National Laboratory. Two examples are the calculation of the electronic structure of solids from first principles and groundwater transport. We will report on the use of PVM in the solution of these problems. 1 Introduction The face of scientific computing is changing. Today's infrastructure of networks and powerful workstations allows researchers to collaborate and compute remotely in an efficient manner. Th...