Science Inventory

PARALLEL GROUNDWATER COMPUTATIONS USING PVM

Citation:

Eppstein, M., J. Guarnaccia, AND D. Dougherty. PARALLEL GROUNDWATER COMPUTATIONS USING PVM. U.S. Environmental Protection Agency, Washington, D.C., EPA/600/A-92/157 (NTIS PB92206572), 1992.

Description:

Multiprocessing provides an opportunity or faster execution of programs and increased use of idle computing resources, enabling more detailed examination of more comprehensive models. ultiprocessor architectures are currently diverse, experimental, and not widely available. VM (Parallel Virtual Machine) is a software tool developed at Oak Ridge National Laboratory to allow concurrent computing on heterogeneous networked computers via Unix sockets using UPD datagrams [1]. pplications programmers exploit multiprocessing by explicit high-level C or FORTRAN calls to interprocessor communication routines, as in PICL [2] or the compilers of MIMD vendors. These capabilities allow unused cycles in a network to be utilized and parallel implementations of applications to he developed and tested. his paper reports an implementation of a PVM-FORTRAN code for two-phase flow in porous media using PVM on both homogeneous and heterogeneous processor networks. ach processor runs the same source code asynchronously using the single-program-multiple-data (SPMD) approach and synchronizes at convergence tests.

Record Details:

Record Type:DOCUMENT( REPORT )
Product Published Date:06/30/1992
Record Last Revised:12/22/2005
Record ID: 42463