Data decomposition of Monte Carlo particle transport simulations via tally servers

被引:19
作者
Romano, Paul K. [1 ]
Siegel, Andrew R. [2 ]
Forget, Benoit [1 ]
Smith, Kord [1 ]
机构
[1] MIT, Dept Nucl Sci & Engn, Cambridge, MA 02139 USA
[2] Argonne Natl Lab, Argonne, IL 60439 USA
关键词
Monte Carlo; Neutron transport; Data decomposition; Exascale; Tally server; ALGORITHMS;
D O I
10.1016/j.jcp.2013.06.011
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
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. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:20 / 36
页数:17
相关论文
共 17 条
[1]  
Beech-Brandt J., 2011, HLRS CRAY XE6 OP WOR
[2]  
Brown F. B., 2004, Transactions of the American Nuclear Society, V91, P279
[3]  
Brown F.B., 2011, Prog. Nucl. Sci. Technol, V2, P1, DOI DOI 10.15669/PNST.2.1
[4]   An efficient, robust, domain-decomposition algorithm for particle Monte Carlo [J].
Brunner, Thomas A. ;
Brantley, Patrick S. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2009, 228 (10) :3882-3890
[5]  
Greenman G, 2009, INT C MATH COMP METH
[6]  
Hoogenboom J.E., 2011, INT C MATH COMP METH
[7]   CHALLENGES AND PROSPECTS FOR WHOLE-CORE MONTE CARLO ANALYSIS [J].
Martin, William R. .
NUCLEAR ENGINEERING AND TECHNOLOGY, 2012, 44 (02) :151-160
[8]  
Mervin B., 2012, PHYSOR 2012 ADV REAC
[9]  
Romano Paul K., 2012, Transactions of the American Nuclear Society, V107, P519
[10]  
Romano P.K., 2011, Progress in Nuclear Science and Technology, V2, P670