On the use of tally servers in Monte Carlo simulations of light-water reactors
Author(s)
Siegel, Andrew; Romano, Paul Kollath; Forget, Benoit Robert Yves; Smith, Kord S.
DownloadForget_On the use.pdf (123.1Kb)
OPEN_ACCESS_POLICY
Open Access Policy
Creative Commons Attribution-Noncommercial-Share Alike
Terms of use
Metadata
Show full item recordAbstract
An algorithm for decomposing tally data in Monte Carlo simulations using servers has recently been proposed and analyzed. In the present work, we make a number of refinements to a theoretical performance model of the tally server algorithm to better predict the performance of a realistic reactor simulation using Monte Carlo. The impact of subdividing fuel into annular segments on parameters of the performance model is evaluated and shown to result in a predicted overhead of less than 20% for a PWR benchmark on the Mira Blue Gene/Q supercomputer. Additionally, a parameter space study is performed comparing tally server implementations using blocking and non-blocking communication. Non-blocking communication is shown to reduce the communication overhead relative to blocking communication, in some cases resulting in negative overhead.
Date issued
2014-06Department
Massachusetts Institute of Technology. Department of Nuclear Science and EngineeringJournal
SNA + MC 2013 - Joint International Conference on Supercomputing in Nuclear Applications + Monte Carlo
Publisher
EDP Sciences
Citation
Romano, Paul K. et al. “On the Use of Tally Servers in Monte Carlo Simulations of Light-Water Reactors.” Ed. D. Caruge et al. EDP Sciences, 2014. 04301.
Version: Author's final manuscript
ISBN
978-2-7598-1269-1