Practical methods for GPU-based whole-core Monte Carlo depletion calculation
被引:2
|
作者:
Kim, Kyung Min
论文数: 0引用数: 0
h-index: 0
机构:
Seoul Natl Univ, 1 Gwanak ro, Seoul 08826, South KoreaSeoul Natl Univ, 1 Gwanak ro, Seoul 08826, South Korea
Kim, Kyung Min
[1
]
Choi, Namjae
论文数: 0引用数: 0
h-index: 0
机构:
Seoul Natl Univ, 1 Gwanak ro, Seoul 08826, South Korea
Idaho Natl Lab, 1955 N Fremont Ave, Idaho Falls, ID 83415 USASeoul Natl Univ, 1 Gwanak ro, Seoul 08826, South Korea
Choi, Namjae
[1
,2
]
Lee, Han Gyu
论文数: 0引用数: 0
h-index: 0
机构:
Seoul Natl Univ, 1 Gwanak ro, Seoul 08826, South KoreaSeoul Natl Univ, 1 Gwanak ro, Seoul 08826, South Korea
Lee, Han Gyu
[1
]
Joo, Han Gyu
论文数: 0引用数: 0
h-index: 0
机构:
Seoul Natl Univ, 1 Gwanak ro, Seoul 08826, South KoreaSeoul Natl Univ, 1 Gwanak ro, Seoul 08826, South Korea
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
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/).