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

Parallelization of ITOUGH2 using PVM

Technical Report ·
DOI:https://doi.org/10.2172/6438· OSTI ID:6438

ITOUGH2 inversions are computationally intensive because the forward problem must be solved many times to evaluate the objective function for different parameter combinations or to numerically calculate sensitivity coefficients. Most of these forward runs are independent from each other and can therefore be performed in parallel. Message passing based on the Parallel Virtual Machine (PVM) system has been implemented into ITOUGH2 to enable parallel processing of ITOUGH2 jobs on a heterogeneous network of Unix workstations. This report describes the PVM system and its implementation into ITOUGH2. Instructions are given for installing PVM, compiling ITOUGH2-PVM for use on a workstation cluster, the preparation of an 1.TOUGH2 input file under PVM, and the execution of an ITOUGH2-PVM application. Examples are discussed, demonstrating the use of ITOUGH2-PVM.

Research Organization:
Ernest Orlando Lawrence Berkeley National Laboratory, Berkeley, CA (US)
Sponsoring Organization:
USDOE Office of Science
DOE Contract Number:
AC03-76SF00098
OSTI ID:
6438
Report Number(s):
LBNL--42261; ON: DE00006438
Country of Publication:
United States
Language:
English

Similar Records

Automatic Calibration of Geothermal Reservoir Models Through Parallel Computing on a Workstation Cluster
Conference · Thu Dec 31 23:00:00 EST 1998 · OSTI ID:6528

Automated instrumentation, monitoring and visualization of PVM programs
Conference · Thu Nov 30 23:00:00 EST 1995 · OSTI ID:125635

ITOUGH2 command reference. Version 3.1
Technical Report · Mon Mar 31 23:00:00 EST 1997 · OSTI ID:554755