Papers
Topics
Authors
Recent
Search
2000 character limit reached

Reduced Precision Diffusion Synthetic Acceleration for SN_N Neutron Transport in LLNL's ARDRA using Hypre

Published 3 Sep 2026 in physics.comp-ph | (2609.04451v1)

Abstract: Fast solution times in production discrete ordinates transport codes often require the use of diffusion synthetic acceleration (DSA). A good implementation of DSA will substantially reduce the number of iterations to converge the transport solution at the cost of solving a diffusion-like linear system at each iteration. Often fewer transport iterations will lead to smaller times to solution. Recent work has shown the promise of reduced precision preconditioning. Time and memory cost can be decreased as long as the reduced precision does not substantially degrade the convergence behavior of the higher precision linear system being solved. In this paper, we discuss the algorithmic implications of accelerating transport iterations in double precision (64 bit) while using a reduced precision (32 bit) DSA solve. We initially implement a stand alone code to investigate any theoretical limitations of reduced precision DSA in slabs. Then we implement reduced precision DSA in ARDRA, Lawrence Livermore National Laboratory's (LLNL) discrete ordinance neutral particle transport code, coupled with {\it hypre}, LLNL's scalable linear solver and multigrid methods library capable of mixed precision linear solves Then we solve various neutron transport problems of interest. We find that in most circumstances, DSA acceleration in reduced precision has little to no impact on the acceleration properties of DSA when used with source iteration in most circumstances. However, as tighter tolerances are required, reduced precision DSA may fail to successfully accelerate the transport solve and increase time to solution.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.