Study on heterogeneous computing for MOC neutron transport calculation with CPU-GPU concurrent calculation
- 1. Fundamental Science on Nuclear Safety and Simulation Technology Laboratory, Harbin Engineering University, Haerbin (China)
Description
The Method of Characteristics (MOC) is capable to accurately solve the neutron transport equation with arbitrary geometry. However, the MOC suffers from some drawbacks: slow convergence and time consuming. Based on the spatial domain decomposition and the ray parallelization, the parallel 2D MOC algorithm was implemented with MPI+OepnMP/CUDA programming model to leverage the computing power of Central Processing Unit-Graphics Processing Unit (CPU-GPU) heterogeneous high-performance computing systems. In addition, a dynamic workload partitioning scheme was proposed to efficiently take advantage of all the CPU and GPU resources. The workload is appropriately assigned to the CPU and GPU according to their computational capabilities, and all CPUs and GPUs perform the calculation concurrently. The numerical results demonstrate that the parallel algorithm maintains the desired accuracy. Meanwhile, the dynamic workload portioning scheme can provide the optimal workload partition based on the runtime performance. As a result, about 14% improvement is observed in the overall performance compared with the MPI+CUDA parallelization when the CPU-GPU heterogeneous computation is performed on 5 heterogeneous nodes (including 20 GPUs). (authors)
Additional details
Identifiers
Publishing Information
- Journal Title
- Nuclear Power Engineering
- Journal Volume
- 41
- Journal Issue
- 4
- Journal Page Range
- p. 17-21
- ISSN
- 0258-0926
INIS
- Country of Publication
- China
- Country of Input or Organization
- China
- INIS RN
- 55086438
- Subject category
- S97: MATHEMATICAL METHODS AND COMPUTING; S21: SPECIFIC NUCLEAR REACTORS AND ASSOCIATED PLANTS;
- Descriptors DEI
- ACCURACY; ALGORITHMS; CALCULATION METHODS; NEUTRON TRANSPORT; PROGRAMMING
- Descriptors DEC
- MATHEMATICAL LOGIC; NEUTRAL-PARTICLE TRANSPORT; RADIATION TRANSPORT
Optional Information
- Notes
- 4 figs., 2 tabs., 11 refs.; http://dx.doi.org/10.13832/j.jnpe.2020.04.0017