Published 2020 | Version v1
Miscellaneous

GPU-acceleration of locally mesh allocated two phase flow solver for nuclear reactors

  • 1. Japan Atomic Energy Agency (JAEA), Center for Computational Science and e-Systems, Kashiwa, Chiba (Japan)
  • 2. Japan Atomic Energy Agency (JAEA), Nuclear Science and Engineering Center, Tokai, Ibaraki (Japan)
  • 3. Tokyo University, Information Technology Center, Tokyo (Japan)
  • 4. Tokyo Institute of Technology, Global Scientific Information and Computing Center, Tokyo (Japan)

Description

This paper presents a GPU-based Poisson solver on a block-based adaptive mesh refinement (block-AMR) framework. The block-AMR method is essential for high performance GPU computation and efficient description of the nuclear reactor which is composed of complicated structures. In this paper, we successfully implement a conjugate gradient method with a state-of-the-art multi-grid preconditioner (MG-CG) on the block-AMR framework. GPU kernel performance of the MG-CG method was measured on the GPU-based supercomputer TSUBAME3.0. The bandwidth of a vector-vector sum, a matrix-vector product, and a dot product in the CG kernel gave good performance at about 60% of the peak performance. In the MG kernel, the smoothers in a three-stage V-cycle MG method are implemented using a mixed precision red-black SOR (RB-SOR) method, which also gave good performance. For a large-scale Poisson problem with 453.0 x 106 cells, the developed MG-CG method reduced the number of iterations to less than 30% and achieved x 2.5 speedup compared with the original preconditioned CG method. (author)

Part of:
Proceedings of SNA + MC2020: Joint international conference on supercomputing in nuclear applications + Monte Carlo 2020

Additional details

Publishing Information

Imprint Title
Proceedings of SNA + MC2020: Joint international conference on supercomputing in nuclear applications + Monte Carlo 2020
Imprint Pagination
[433 p.]
Journal Page Range
p. 210-215

Conference

Title
Joint international conference on supercomputing in nuclear applications + Monte Carlo 2020
Acronym
SNA+MC 2020
Dates
18-22 May 2020
Place
Chiba (Japan)

Optional Information

Notes
Available as PDF format, Paper ID: SNA08-1.pdf; 6 refs., 2 figs., 2 tabs. Imprint:Available as a PDF file, issued by collecting articles only, along with conferring neither in a place nor online, failing to hold on 18-22 May 2020.