DEVELOPMENT OF MONTE-CARLO MACHINE FOR PARTICLE-TRANSPORT PROBLEM

被引:1
作者
HIGUCHI, K
ASAI, K
AKIMOTO, M
机构
关键词
MONTE CARLO METHOD; PARTICLE TRANSPORT; VECTOR PROCESSING; DATA TRANSMISSION; PARALLEL PROCESSING; SUPERCOMPUTER; VECTOR PROCESSOR; MONTE CARLO PIPELINE; COMPUTER CODES; KENO-IV; MCNP; PERFORMANCE; EVALUATION;
D O I
10.3327/jnst.32.953
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
Monte Carlo machine, Monte-4 has been developed to realize high performance computing of Monte Carlo codes for particle transport. The calculation for particle tracking in a complex geometry requires (1) classification of particles by the region types using multi-way conditional branches, and (2) determination whether intersections of particle paths with surfaces of the regions are on the boundaries of the regions or not. using nests of conditional branches. Hom ever, these procedures require scalar operations or unusual vector operations. Thus the speedup ratios have been low, i.e. nearly two times, in vector processing of Monte Carlo codes for particle transport on conventional vector processors. The Monte Carlo machine Monte-4 has been equipped with the special hardware called Monte Carlo pipelines to process these procedures with high performance. Additionally Monte-4 has been equipped with enhanced load/store pipelines to realize fast transfer of indirectly addressed data for the purpose of resolving imbalances between the performance of data transfers and arithmetic operations in vector processing of Monte Carlo codes on conventional vector processors. Finally, Monte-4 has a parallel processing capability with four processors to multiply the performance of vector processing. We have evaluated the effective performance of Monte-4 using production-level Monte Carlo codes such as vectorized KENO-IV and MCNP. In the performance evaluation, nearly ten times speedup ratios have been obtained, compared with scalar processing of the original codes.
引用
收藏
页码:953 / 964
页数:12
相关论文
共 50 条
  • [41] A geometry modeling system for ray tracing or particle transport Monte Carlo simulation
    Popescu, LM
    COMPUTER PHYSICS COMMUNICATIONS, 2003, 150 (01) : 21 - 30
  • [42] FULLY PARALLEL CODE FOR MONTE-CARLO SIMULATION
    PENNA, TJP
    DEOLIVEIRA, PMC
    JOURNAL OF STATISTICAL PHYSICS, 1990, 61 (3-4) : 933 - 941
  • [43] Monte-Carlo simulation studies of the effect of temperature and diameter variation on spin transport in Ⅱ–Ⅵ semiconductor nanowires
    Sabiq Chishti
    Bahniman Ghosh
    Bhupesh Bishnoi
    Journal of Semiconductors, 2015, (02) : 5 - 9
  • [44] MONTE-CARLO ESTIMATIONS FOR POWERS OF GREEN OPERATOR AND THE FIRST EIGENVALUE FOR DIRICHLET BOUNDARY VALUE PROBLEM
    Kuznetsov, A. N.
    Rytenkova, I. A.
    Sipin, A. S.
    VESTNIK SAMARSKOGO GOSUDARSTVENNOGO TEKHNICHESKOGO UNIVERSITETA-SERIYA-FIZIKO-MATEMATICHESKIYE NAUKI, 2011, (04): : 82 - 92
  • [45] A PARALLEL MONTE-CARLO SEARCH ALGORITHM FOR THE CONFORMATIONAL-ANALYSIS OF POLYPEPTIDES
    RIPOLL, DR
    THOMAS, SJ
    JOURNAL OF SUPERCOMPUTING, 1992, 6 (02) : 163 - 185
  • [46] MODELING PARTICLE-TRANSPORT IN SLOT-INLET VENTILATED AIRSPACES
    MAGHIRANG, RG
    MANBECK, HB
    TRANSACTIONS OF THE ASAE, 1993, 36 (05): : 1449 - 1459
  • [47] Monte Carlo Particle Lists: MCPL
    Kittelmann, T.
    Klinkby, E.
    Knudsen, E. B.
    Willendrup, P.
    Cai, X. X.
    Kanaki, K.
    COMPUTER PHYSICS COMMUNICATIONS, 2017, 218 : 17 - 42
  • [48] MODELING PARTICLE-TRANSPORT BY BUBBLES FOR PERFORMANCE GUIDELINES IN AIRLIFT FERMENTERS
    SNAPE, JB
    THOMAS, NH
    BIOTECHNOLOGY AND BIOENGINEERING, 1992, 40 (03) : 337 - 345
  • [49] Global variance reduction method for global Monte Carlo particle transport simulations of CFETR
    Nie, Xing-Chen
    Li, Jia
    Liu, Song-Lin
    Zhang, Xiao-Kang
    Zhao, Ping-Hui
    Ye, Min-You
    Vogel, German
    Yang, Xiao
    Zhu, Qing-Jun
    NUCLEAR SCIENCE AND TECHNIQUES, 2017, 28 (08)
  • [50] Exploiting Hardware-Accelerated Ray Tracing for Monte Carlo Particle Transport with OpenMC
    Salmon, Justin Lewis
    Smith, Simon McIntosh
    PROCEEDINGS OF 2019 IEEE/ACM PERFORMANCE MODELING, BENCHMARKING AND SIMULATION OF HIGH PERFORMANCE COMPUTER SYSTEMS (PMBS 2019), 2019, : 19 - 29