skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Data decomposition of Monte Carlo particle transport simulations via tally servers

Journal Article · · Journal of Computational Physics

An algorithm for decomposing large tally data in Monte Carlo particle transport simulations is developed, analyzed, and implemented in a continuous-energy Monte Carlo code, OpenMC. The algorithm is based on a non-overlapping decomposition of compute nodes into tracking processors and tally servers. The former are used to simulate the movement of particles through the domain while the latter continuously receive and update tally data. A performance model for this approach is developed, suggesting that, for a range of parameters relevant to LWR analysis, the tally server algorithm should perform with minimal overhead on contemporary supercomputers. An implementation of the algorithm in OpenMC is then tested on the Intrepid and Titan supercomputers, supporting the key predictions of the model over a wide range of parameters. We thus conclude that the tally server algorithm is a successful approach to circumventing classical on-node memory constraints en route to unprecedentedly detailed Monte Carlo reactor simulations.

Research Organization:
Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF); Argonne National Lab. (ANL), Argonne, IL (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
DOE Contract Number:
AC02-06CH11357
OSTI ID:
1343316
Report Number(s):
ANL/MCS/JA-76056; 76056
Journal Information:
Journal of Computational Physics, Vol. 252, Issue C; ISSN 0021-9991
Publisher:
Elsevier
Country of Publication:
United States
Language:
English

Similar Records

Data decomposition of Monte Carlo particle transport simulations via tally servers
Journal Article · Fri Nov 01 00:00:00 EDT 2013 · Journal of Computational Physics · OSTI ID:1343316

Scalable algorithms for domain decomposition of Monte Carlo neutral particle transport simulations on unstructured mesh
Conference · Fri Apr 01 00:00:00 EDT 2022 · OSTI ID:1343316

Multi-node and Multi-core Performance Studies of a Monte Carlo code RMC
Journal Article · Wed Jun 15 00:00:00 EDT 2016 · Transactions of the American Nuclear Society · OSTI ID:1343316