Practical methods for GPU-based whole-core Monte Carlo depletion calculation

被引:2
|
作者
Kim, Kyung Min [1 ]
Choi, Namjae [1 ,2 ]
Lee, Han Gyu [1 ]
Joo, Han Gyu [1 ]
机构
[1] Seoul Natl Univ, 1 Gwanak ro, Seoul 08826, South Korea
[2] Idaho Natl Lab, 1955 N Fremont Ave, Idaho Falls, ID 83415 USA
基金
新加坡国家研究基金会;
关键词
PRAGMA; Multilevel spectral collapse; Chebyshev rational approximation method; Vectorized Gauss -Seidel; Consumer -grade GPUs; TRANSPORT; SHIFT; CAPABILITIES; CODE;
D O I
10.1016/j.net.2023.04.021
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
Several practical methods for accelerating the depletion calculation in a GPU-based Monte Carlo (MC) code PRAGMA are presented including the multilevel spectral collapse method and the vectorized Chebyshev rational approximation method (CRAM). Since the generation of microscopic reaction rates for each nuclide needed for the construction of the depletion matrix of the Bateman equation requires either enormous memory access or tremendous physical memory, both of which are quite burdensome on GPUs, a new method called multilevel spectral collapse is proposed which combines two types of spectra to generate microscopic reaction rates: an ultrafine spectrum for an entire fuel pin and coarser spectra for each depletion region. Errors in reaction rates introduced by this method are mitigated by a hybrid usage of direct online reaction rate tallies for several important fissile nuclides. The linear system to appear in the solution process adopting the CRAM is solved by the Gauss-Seidel method which can be easily vectorized on GPUs. With the accelerated depletion methods, only about 10% of MC calculation time is consumed for depletion, so an accurate full core cycle depletion calculation for a commercial power reactor (BEAVRS) can be done in 16 h with 24 consumer-grade GPUs.& COPY; 2023 Korean Nuclear Society, Published by Elsevier Korea LLC. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
引用
收藏
页码:2516 / 2533
页数:18
相关论文
共 50 条
  • [21] Clinical validation of a GPU-based Monte Carlo dose engine of a commercial treatment planning system for pencil beam scanning proton therapy
    Fracchiolla, Francesco
    Engwall, Erik
    Janson, Martin
    Tamm, Fredrik
    Lorentini, Stefano
    Fellin, Francesco
    Bertolini, Mattia
    Algranati, Carlo
    Righetto, Roberto
    Farace, Paolo
    Amichetti, Maurizio
    Schwarz, Marco
    PHYSICA MEDICA-EUROPEAN JOURNAL OF MEDICAL PHYSICS, 2021, 88 : 226 - 234
  • [22] Development of a GPU-superposition Monte Carlo code for fast dose calculation in magnetic fields
    Li, Yongbao
    Sun, Wenzhao
    Liu, Hongdong
    Ding, Shouliang
    Wang, Bin
    Huang, Xiaoyan
    Song, Ting
    PHYSICS IN MEDICINE AND BIOLOGY, 2022, 67 (12)
  • [23] Comprehensive evaluations of cone-beam CT dose in image-guided radiation therapy via GPU-based Monte Carlo simulations
    Montanari, Davide
    Scolari, Enrica
    Silvestri, Chiara
    Graves, Yan Jiang
    Yan, Hao
    Cervino, Laura
    Rice, Roger
    Jiang, Steve B.
    Jia, Xun
    PHYSICS IN MEDICINE AND BIOLOGY, 2014, 59 (05) : 1239 - 1253
  • [24] Performance analysis of a two-step calculation procedure based on Monte Carlo and pin-wise diffusion methods for PWR core design
    Lim, Changhyun
    Kwon, Sung Joon
    Yoon, Jooil
    NUCLEAR ENGINEERING AND TECHNOLOGY, 2025, 57 (08)
  • [25] Calculation of Control Rods Reactivity Worth of RSG-GAS First Core Using Deterministic and Monte Carlo Methods
    Surbakti, T.
    Pinem, S.
    Sembiring, T. M.
    Hamzah, A.
    Nabeshima, K.
    ATOM INDONESIA, 2019, 45 (02) : 69 - 79
  • [26] Fast CPU-based Monte Carlo simulation for radiotherapy dose calculation
    Ziegenhein, Peter
    Pirner, Sven
    Kamerling, Cornelis Ph
    Oelfke, Uwe
    PHYSICS IN MEDICINE AND BIOLOGY, 2015, 60 (15) : 6097 - 6111
  • [27] ARCHERRT - A GPU-based and photon-electron coupled Monte Carlo dose computing engine for radiation therapy: Software development and application to helical tomotherapy
    Su, Lin
    Yang, Youming
    Bednarz, Bryan
    Sterpin, Edmond
    Du, Xining
    Liu, Tianyu
    Ji, Wei
    Xu, X. George
    MEDICAL PHYSICS, 2014, 41 (07)
  • [28] Fast Monte Carlo dose calculation based on deep learning
    Fu, Jiaqi
    Bai, Jingfeng
    Liu, Yanfang
    Ni, Cheng
    2020 13TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, BIOMEDICAL ENGINEERING AND INFORMATICS (CISP-BMEI 2020), 2020, : 721 - 726
  • [29] GPU-Accelerated Monte Carlo Electron Transport Methods: Development and Application for Radiation Dose Calculations Using Six GPU cards
    Su, Lin
    Du, Xining
    Liu, Tianyu
    Xu, X. George
    SNA + MC 2013 - JOINT INTERNATIONAL CONFERENCE ON SUPERCOMPUTING IN NUCLEAR APPLICATIONS + MONTE CARLO, 2014,
  • [30] Data decomposition method for full-core Monte Carlo transport-burnup calculation
    Liu, Hong-Fei
    Ge, Peng
    Yu, Sheng-Peng
    Song, Jing
    Zheng, Xiao-Lei
    NUCLEAR SCIENCE AND TECHNIQUES, 2018, 29 (02)