Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Parallelization of a multiregion flow and transport code using software emulated global shared memory and high performance FORTRAN

Conference ·
OSTI ID:453744
The objectives of this research are (1) to parallelize a suite of multiregion groundwater flow and solute transport codes that use Galerkin and Lagrangian- Eulerian finite element methods, (2) to test the compatibility of a global shared memory emulation software with a High Performance FORTRAN (HPF) compiler, and (3) to obtain performance characteristics and scalability of the parallel codes. The suite of multiregion flow and transport codes, 3DMURF and 3DMURT, were parallelized using the DOLIB shared memory emulation, in conjunction with the PGI HPF compiler, to run on the Intel Paragons at the Oak Ridge National Laboratory (ORNL) and a network of workstations. The novelty of this effort is first in the use of HPF and global shared memory emulation concurrently to facilitate the conversion of a serial code to a parallel code, and secondly the shared memory library enables efficient implementation of Lagrangian particle tracking along flow characteristics. The latter allows long-time-step-size simulation with particle tracking and dynamic particle redistribution for load balancing, thereby reducing the number of time steps needed for most transient problems. The parallel codes were applied to a pumping well problem to test the efficiency of the domain decomposition and particle tracking algorithms. The full problem domain consists of over 200,000 degrees of freedom with highly nonlinear soil property functions. Relatively good scalability was obtained for a preliminary test run on the Intel Paragons at the Center for Computational Sciences (CCS), ORNL. However, due to the difficulties we encountered in the PGI HPF compiler, as of the writing of this manuscript we are able to report results from 3DMURF only.
Research Organization:
Oak Ridge National Lab., TN (United States)
Sponsoring Organization:
USDOE Office of Energy Research, Washington, DC (United States)
DOE Contract Number:
AC05-96OR22464
OSTI ID:
453744
Report Number(s):
CONF-970430--4; ON: DE97003338
Country of Publication:
United States
Language:
English

Similar Records

DOLIB: Distributed object library
Conference · Thu Nov 30 23:00:00 EST 1995 · OSTI ID:125616

DOLIB: Distributed Object Library
Technical Report · Fri Dec 31 23:00:00 EST 1993 · OSTI ID:814365

DOLIB: Distributed Object Library
Technical Report · Sat Oct 01 00:00:00 EDT 1994 · OSTI ID:10108508