Using PVM 3.0 to Run Grand Challenge Applications on a Heterogeneous Network of Parallel Computers
نویسندگان
چکیده
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 diierent 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 rst principles and groundwater transport. We will report on the use of PVM in the solution of these problems.
منابع مشابه
Supporting Heterogeneous Network Computing: PVM
The Parallel Virtual Machine (PVM), an integrated framework for heterogeneous network computing, lets scientists exploit collections of networked machines when carrying out complex scientiic computations. Under PVM, a user-deened grouping of serial, parallel, and vector computers appears as one large distributed-memory machine. Connguring a personal parallel virtual computer involves simply lis...
متن کاملPVM Implementations of Advection-Chemistry Modules of Air Pollution Models
The Parallel Virtual Machine (PVM) Package is available now at many sites and can be used to develop truly heterogeneous programs for multiple computer systems. The PVM Package is a software package developed at Oak Ridge National Laboratory and Emory University. It enables a heterogeneous collection of UNIX computers that are linked in a network to function as a single parallel computer. PVM a...
متن کاملIntegrated PVM Framework Supports Heterogeneous Network Computing
The Parallel Virtual Machine (PVM), an integrated framework for heterogeneous network computing, lets scientists exploit collections of networked machines when carrying out complex scienti c computations. Under PVM, a user-de ned grouping of serial, parallel, and vector computers appears as one large distributed-memory machine. Con guring a personal parallel virtual computer involves simply lis...
متن کاملXab: A Tool for Monitoring PVM Programs
Xab (X-window Analysis and deBugging) is a tool for run time monitoring of PVM (Parallel Virtual Machine) programs. PVM supports the programming of a network of heterogeneous computers as a single parallel computer. Using Xab, PVM programs can easily be instrumented and monitored. Xab uses PVM to monitor PVM programs. This makes Xab very portable but it leads to interesting issues of how to mak...
متن کاملXab : A Tool for Monitoring PVM Programs 1
Xab (X-window Analysis and deBugging) is a tool for run time monitoring of PVM (Parallel Virtual Machine) programs. PVM supports the programming of a network of heterogeneous computers as a single parallel computer. Using Xab, PVM programs can easily be instrumented and monitored. Xab uses PVM to monitor PVM programs. This makes Xab very portable but it leads to interesting issues of how to mak...
متن کامل