Some computational challenges of developing efficient parallel algorithms for data-dependent computations in thermal-hydraulics supercomputer applications
The Transient Reactor Analysis Code (TRAC), which features a two- fluid treatment of thermal-hydraulics, is designed to model transients in water reactors and related facilities. One of the major computational costs associated with TRAC and similar codes is calculating constitutive coefficients. Although the formulations for these coefficients are local the costs are flow-regime- or data-dependent; i.e., the computations needed for a given spatial node often vary widely as a function of time. Consequently, poor load balancing will degrade efficiency on either vector or data parallel architectures when the data are organized according to spatial location. Unfortunately, a general automatic solution to the load-balancing problem associated with data-dependent computations is not yet available for massively parallel architectures. This document discusses why developers algorithms, such as a neural net representation, that do not exhibit algorithms, such as a neural net representation, that do not exhibit load-balancing problems.
- Research Organization:
- Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
- Sponsoring Organization:
- USDOE; USDOE, Washington, DC (United States)
- DOE Contract Number:
- W-7405-ENG-36
- OSTI ID:
- 5110504
- Report Number(s):
- LA-UR-92-859; CONF-920903-4; ON: DE92011368
- Resource Relation:
- Journal Volume: 146; Journal Issue: 1-3; Conference: International topical meeting on reactor thermal hydraulics: towards the next generation of nuclear power plants, Salt Lake City, UT (United States), 20-24 Sep 1992
- Country of Publication:
- United States
- Language:
- English
Similar Records
Data Locality Enhancement of Dynamic Simulations for Exascale Computing (Final Report)
NSFnets (Navier-Stokes flow nets): Physics-informed neural networks for the incompressible Navier-Stokes equations
Related Subjects
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE
HEAT TRANSFER
ALGORITHMS
HYDRAULICS
PARALLEL PROCESSING
POWER REACTORS
TRANSIENTS
COMPUTER CALCULATIONS
SUPERCOMPUTERS
T CODES
COMPUTER CODES
COMPUTERS
DIGITAL COMPUTERS
ENERGY TRANSFER
FLUID MECHANICS
MATHEMATICAL LOGIC
MECHANICS
PROGRAMMING
REACTORS
220200* - Nuclear Reactor Technology- Components & Accessories
990200 - Mathematics & Computers