Published October 1, 1998 | Version v1
Report Restricted

Parallelization of ITOUGH2 using PVM

Description

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

Availability note (English)

Available from INIS in electronic form; ALSO AVAILABLE FROM OSTI AS DE00006438; NTIS

Files

Restricted

The record is publicly accessible, but files are restricted to users with access.

Additional details

Publishing Information

Imprint Pagination
39 p.
Report number
LBNL--42261

INIS

Country of Publication
United States
Country of Input or Organization
United States
INIS RN
30053533
Subject category
S99: GENERAL AND MISCELLANEOUS;
Descriptors DEI
COMPUTER ARCHITECTURE; COMPUTER NETWORKS; I CODES; PARALLEL PROCESSING
Descriptors DEC
COMPUTER CODES; PROGRAMMING

Optional Information

Contract/Grant/Project number
Contract AC03-76SF00098
Funding organization
USDOE Office of Science (United States)