Comparison of nested geometry treatments within GPU-based Monte Carlo neutron transport simulations of fission reactors

Research output: Contribution to journalArticlepeer-review

Abstract

Monte Carlo (MC) neutron transport provides detailed estimates of radiological quantities within fission reactors. This involves tracking individual neutrons through a computational geometry. CPU-based MC codes use multiple polymorphic tracker types with different tracking algorithms to exploit the repeated configurations of reactors, but virtual function calls have high overhead on the GPU. The Shift MC code was modified to support GPU-based tracking with three strategies: dynamic polymorphism with virtual functions, static polymorphism, and a single tracker type with tree-based acceleration. On the Frontier supercomputer these methods achieve 77.8%, 91.2%, and 83.4%, respectively, of the tracking rate obtained using a specialized tracker optimized for rectilinear-grid-based reactors. This indicates that all three methods are suitable for typical reactor problems in which tracking does not dominate runtime. The flexibility of the single tracker method is highlighted with a hexagonal-grid microreactor problem, performed without hexagonal-grid-specific tracking routines, providing a 2.19× speedup over CPU execution.

Original languageEnglish
Article number10943420251377295
JournalInternational Journal of High Performance Computing Applications
DOIs
StateAccepted/In press - 2025

Funding

This manuscript has been authored by UT-Battelle, LLC, under contract DE-AC05-00OR22725 with the US Department of Energy. The United States Government retains and the publisher, by accepting the article for publication, acknowledges that the United States Government retains a nonexclusive, paid-up, irrevocable, worldwide license to publish or reproduce the published form of this manuscript, or allow others to do so, for United States Government purposes. DOE will provide access to these results of federally sponsored research in accordance with the DOE Public Access Plan ( https://energy.gov/downloads/doe-public-access-plan ). Acknowledgements

Keywords

  • GPU computing
  • Monte Carlo
  • computational geometry
  • nuclear reactor analysis
  • radiation transport

Fingerprint

Dive into the research topics of 'Comparison of nested geometry treatments within GPU-based Monte Carlo neutron transport simulations of fission reactors'. Together they form a unique fingerprint.

Cite this