Advance Search
Volume 42 Issue S2
Dec.  2021
Turn off MathJax
Article Contents
Cui Xiantao, Qiang Shenglong, Kuang Denghui, Yin Qiang, Zhang Wenxin, Liu Yuan, Wu Bin. Implementation of Monte Carlo Load Balancing Based on Nearest Neighbor Algorithm[J]. Nuclear Power Engineering, 2021, 42(S2): 37-40. doi: 10.13832/j.jnpe.2021.S2.0037
Citation: Cui Xiantao, Qiang Shenglong, Kuang Denghui, Yin Qiang, Zhang Wenxin, Liu Yuan, Wu Bin. Implementation of Monte Carlo Load Balancing Based on Nearest Neighbor Algorithm[J]. Nuclear Power Engineering, 2021, 42(S2): 37-40. doi: 10.13832/j.jnpe.2021.S2.0037

Implementation of Monte Carlo Load Balancing Based on Nearest Neighbor Algorithm

doi: 10.13832/j.jnpe.2021.S2.0037
  • Received Date: 2021-07-19
  • Accepted Date: 2021-12-06
  • Rev Recd Date: 2021-11-13
  • Publish Date: 2021-12-29
  • In order to solve the problem of low parallelism caused by particle load imbalance of Monte Carlo program at the end of iteration, this paper analyzes the advantages and disadvantages of different algorithms, and the nearest neighbor algorithm is used on MOI Monte Carlo program to solve load balancing. Finally, we adapt an example of ten million grid to test this algorithm, it reduces the computation time by at least 10%, and as the burnup deepens, the calculation time will decrease even further. The results show that the algorithm is effective for the problem of particle load imbalance.

     

  • loading
  • [1]
    梁金刚,刘诗文,徐琪,等. 蒙特卡罗中子输运程序的MPI/OpenMP混合并行研究[J]. 原子能科学技术,2013, 47(S2): 654-659.
    [2]
    WANG K, LI Z G, SHE D, et al. RMC – A Monte Carlo code for reactor core analysis[J]. Annals of Nuclear Energy, 2015, 82: 121-129. doi: 10.1016/j.anucene.2014.08.048
    [3]
    O’BRIEN M J, BRANTLEY P S, JOY K I. Scalable load balancing for massively parallel distributed Monte Carlo particle transport[C]//Proceedings of International Conference on Mathematics and Computational Methods Applied to Nuclear Science & Engineering. Sun Valley: Lawrence Livermore National Laboratory, 2013.
    [4]
    ROMANO P K, FORGET B. Parallel fission bank algorithms in Monte Carlo criticality calculations[J]. Nuclear Science and Engineering, 2012, 170(2): 125-135. doi: 10.13182/NSE10-98
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(2)  / Tables(1)

    Article Metrics

    Article views (263) PDF downloads(38) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return