The energy band memory server algorithm for parallel Monte Carlo transport calculations

被引:2
作者
Felker, Kyle G. [1 ]
Siegel, Andrew R. [1 ,2 ]
Smith, Kord S. [3 ]
Romano, Paul K. [3 ]
Forget, Benoit [3 ]
机构
[1] Argonne Natl Lab, MCS Div, 9700 S Cass Ave,Bldg 240, Argonne, IL 60439 USA
[2] Argonne Natl Lab, NE Div, 9700 S Cass Ave,Bldg 240, Argonne, IL 60439 USA
[3] MIT, Dept NSE, 77 Massachusetts Ave, Cambridge, MA 02139 USA
来源
SNA + MC 2013 - JOINT INTERNATIONAL CONFERENCE ON SUPERCOMPUTING IN NUCLEAR APPLICATIONS + MONTE CARLO | 2014年
关键词
Monte Carlo; memory server; cross section; energy band;
D O I
10.1051/snamc/201404207
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
An algorithm is developed to significantly reduce the on-node footprint of cross section memory in Monte Carlo particle tracking algorithms. The classic method of per-node replication of cross section data is replaced by a memory server model, in which the read-only lookup tables reside on a remote set of disjoint processors. The main particle tracking algorithm is then modified in such a way as to enable efficient use of the remotely stored data in the particle tracking algorithm. Results of a prototype code on a Blue Gene/Q installation reveal that the penalty for remote storage is reasonable in the context of time scales for real-world applications, thus yielding a path forward for a broad range of applications that are memory bound using current techniques.
引用
收藏
页数:7
相关论文
共 12 条
[1]  
Brown F., 2010, LAUR1005634 LOS AL N
[2]   MONTE-CARLO METHODS FOR RADIATION TRANSPORT ANALYSIS ON VECTOR COMPUTERS [J].
BROWN, FB ;
MARTIN, WR .
PROGRESS IN NUCLEAR ENERGY, 1984, 14 (03) :269-299
[3]  
Chen D., 2012, HIGH PERF COMP NETW, P1, DOI [10.1109/SC.2012.72., DOI 10.1109/SC.2012.72]
[4]   Optimizing Memory Constrained Environments in Monte Carlo Nuclear Reactor Simulations [J].
Felker, K. G. ;
Siegel, A. R. ;
Siegel, S. F. .
INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2013, 27 (02) :210-216
[5]  
Hoogenboom J.E., 2011, INT C MATH COMP METH
[6]  
Irving D. C., 1965, TECH REP
[7]  
Martin William., 2013, INT C MATH COMP METH
[8]  
Niu QP, 2012, INT C HIGH PERFORM
[9]  
Romano P.K., 2011, Progress in Nuclear Science and Technology, V2, P670
[10]   Data decomposition of Monte Carlo particle transport simulations via tally servers [J].
Romano, Paul K. ;
Siegel, Andrew R. ;
Forget, Benoit ;
Smith, Kord .
JOURNAL OF COMPUTATIONAL PHYSICS, 2013, 252 :20-36