Domain decomposition in the GPU-accelerated Shift Monte Carlo code q

被引:4
|
作者
Hamilton, Steven P. [1 ]
Evans, Thomas M. [1 ]
Royston, Katherine E. [1 ]
Biondo, Elliott D. [1 ]
机构
[1] Oak Ridge Natl Lab, 1 Bethel Valley Rd, Oak Ridge, TN 37831 USA
关键词
Monte Carlo; Domain decomposition; GPU; NEUTRON-TRANSPORT; CAPABILITIES;
D O I
10.1016/j.anucene.2021.108687
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
The GPU solver within the Shift continuous-energy Monte Carlo neutron transport code has been extended to provide domain decomposition in addition to domain replication to enable the solution of problems with memory requirements exceeding the capacity of a single GPU. The strategy follows the Multiple Set, Overlapping Domain (MSOD) approach that is used in Shift's CPU solver and integrates into the event-based algorithm used for Shift's GPU solver. Furthermore, the ability to assign processors to spatial domains non-uniformly has been maintained. Two different approaches for communicating particle data between domains are considered, and multiple criteria for load balancing problems have been investigated. Numerical results are presented for both fresh and depleted small modular nuclear reactor (SMR) cores. A parallel efficiency of approximately 80% was achieved with up to 16 spatial domains measured relative to full domain replication. A scaling study on the Summit supercomputer demonstrates a weak scaling parallel efficiency of over 90% on over 24000 GPUs. (c) 2021 Elsevier Ltd. All rights reserved.
引用
收藏
页数:14
相关论文
共 50 条
  • [31] Effective reconstruction of bioluminescence tomography based on GPU-accelerated inverse Monte Carlo method
    Ren, Shenghan
    Wang, Lin
    Zeng, Qi
    Chen, Duofang
    Chen, Xueli
    Liang, Jimin
    AIP ADVANCES, 2020, 10 (10)
  • [32] Modeling polarized radiative transfer in the ocean-atmosphere system with the GPU-accelerated SMART-G Monte Carlo code
    Ramon, Didier
    Steinmetz, Francois
    Jolivet, Dominique
    Compiegne, Mathieu
    Frouin, Robert
    JOURNAL OF QUANTITATIVE SPECTROSCOPY & RADIATIVE TRANSFER, 2019, 222 : 89 - 107
  • [33] GPU-ACCELERATED IMAGE RETEXTURING IN GRADIENT DOMAIN
    Li, Ping
    Sun, Hanqiu
    Shen, Jianbing
    IMAGAPP & IVAPP 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON IMAGING THEORY AND APPLICATIONS AND INTERNATIONAL CONFERENCE ON INFORMATION VISUALIZATION THEORY AND APPLICATIONS, 2010, : 29 - 34
  • [34] GPU-accelerated Monte Carlo convolution/superposition implementation (vol 37, pg 5593, 2010)
    Zhou, Bo
    Yu, Cedric X.
    Chen, Danny Z.
    Hu, X. Sharon
    MEDICAL PHYSICS, 2011, 38 (03) : 1732 - 1732
  • [35] GPU-accelerated Classical Trajectory Calculation Direct Simulation Monte Carlo applied to shock waves
    Norman, Paul
    Valentini, Paolo
    Schwartzentruber, Thomas
    JOURNAL OF COMPUTATIONAL PHYSICS, 2013, 247 : 153 - 167
  • [36] Status of GPU capabilities within the Shift Monte Carlo radiation transport code
    Biondo, Elliott
    Davidson, Gregory
    Evans, Thomas
    Hamilton, Steven
    Johnson, Seth
    Pandya, Tara
    Royston, Katherine
    Salcedo-Perez, Jose
    EPJ NUCLEAR SCIENCES & TECHNOLOGIES, 2025, 11
  • [37] A fast GPU-accelerated Monte Carlo engine for calculation of MLC-collimated electron fields
    Brost, Eric E.
    Tseung, H. Wan Chan
    Antolak, John A.
    MEDICAL PHYSICS, 2023, 50 (01) : 600 - 618
  • [38] VALIDATION OF GPU-ACCELERATED MONTE CARLO SIMULATIONS FOR PATIENT-SPECIFIC CT DOSE CALCULATIONS
    Lefol, Ronan
    Lemarechal, Yannick
    Boivin, Jonathan
    Despres, Philippe
    RADIOTHERAPY AND ONCOLOGY, 2023, 186 : S65 - S66
  • [39] A GPU-Accelerated and Monte Carlo-Based Intensity Modulated Proton Therapy Optimization System
    Ma, J.
    Tseung, H. Wan Chan
    Beltran, C.
    MEDICAL PHYSICS, 2014, 41 (06) : 535 - 536
  • [40] GPU-accelerated Object-Oriented Monte Carlo modeling of photon migration in turbid media
    Doronin, Alex
    Meglinski, Igor
    SARATOV FALL MEETING 2010: OPTICAL TECHNOLOGIES IN BIOPHYSICS AND MEDICINE XII, 2011, 7999