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 条
  • [21] Monte-Carlo method in digital holography
    Papp, Z
    Kornis, J
    Gombkoto, B
    SPECKLE METROLOGY 2003, PROCEEDINGS, 2003, 4933 : 39 - 41
  • [22] ANALYSIS OF A MONTE-CARLO NYSTROM METHOD
    Feppon, Florian
    Ammari, Habib
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 2022, 60 (03) : 1226 - 1250
  • [23] PARTICLE-TRANSPORT IN GRAVITY CONCENTRATORS AND THE BAGNOLD EFFECT
    HOLTHAM, PN
    MINERALS ENGINEERING, 1992, 5 (02) : 205 - 221
  • [24] Neutral Particle Transport in Cylindrical Plasma Simulated by a Monte Carlo Code
    余德良
    严龙文
    钟光武
    卢杰
    易萍
    Plasma Science and Technology, 2007, (02) : 133 - 138
  • [25] Neutral particle transport in cylindrical plasma simulated by a Monte Carlo code
    Yu, Deliang
    Yan, Longwen
    Zhong, Guangwu
    Lu, Jie
    Yi, Ping
    Plasma Science and Technology, 2007, 9 (02) : 133 - 138
  • [26] Neutral particle transport in cylindrical plasma simulated by a Monte Carlo code
    Yu, Deliang
    Yan, Longwen
    Zhong, Guangwu
    Lu, Jie
    Yi, Ping
    PLASMA SCIENCE & TECHNOLOGY, 2007, 9 (02) : 133 - 138
  • [27] Machine learning in electric power systems adequacy assessment using Monte-Carlo method
    Denis, Boyarkin
    Dmitriy, Krupenev
    Dmitriy, Iakubovskiy
    Denis, Sidorov
    2017 INTERNATIONAL MULTI-CONFERENCE ON ENGINEERING, COMPUTER AND INFORMATION SCIENCES (SIBIRCON), 2017, : 201 - 205
  • [28] MACHINE LEARNING IN ELECTRIC POWER SYSTEMS ADEQUACY ASSESSMENT USING MONTE-CARLO METHOD
    Boyarkin, D. A.
    Krupenev, D. S.
    Iakubovskii, D. V.
    BULLETIN OF THE SOUTH URAL STATE UNIVERSITY SERIES-MATHEMATICAL MODELLING PROGRAMMING & COMPUTER SOFTWARE, 2018, 11 (04): : 146 - 153
  • [29] PARALLELIZATION OF MONTE-CARLO CODE MCACE FOR SHIELDING ANALYSIS AND ESTIMATION OF ITS EFFICIENCY BY SIMULATOR
    TAKANO, M
    MASUKAWA, F
    NAITO, Y
    KAWAZOE, A
    MINAMI, K
    JOURNAL OF NUCLEAR SCIENCE AND TECHNOLOGY, 1991, 28 (12) : 1143 - 1146
  • [30] Integration of kinetic ions in a three-dimensional Monte-Carlo neutral transport code
    Schluck, Friedrich
    CONTRIBUTIONS TO PLASMA PHYSICS, 2020, 60 (5-6) : 5 - 6