Accelerating split-exponential track length estimator on GPU in TRIPOLI-4

In the context of computing 3D volumetric scores for nuclear applications, combiningMonte Carlo methods andHigh Performance Computing is key to achieve precise, computationally tractable simulations andmeet the industrial deadlines. The next-event “split exponential track-length estimator” (seTLE) is typically adapted to the estimation of a tally in a mesh. We take advantage of the computing capabilities of Graphics Processing Unit (GPU) to mitigate the CPU-intensive tasks involved in the application of the seTLE: the estimation of cross section, the sampling of many out-going pseudo-particles at collision, the ray tracing across the geometry and the accumulation of scores in volumes. We discuss the performance improvements brought by porting each of these steps to GPU. We discuss the influence of the many parameters involved, and select a working point providing the best trade-off between the acceleration factor and the GPU utilization. We show on two examples thatwe obtain an acceleration factor of 8.56 on average over the entire map for the shielding application (up to 50 behind the concrete shield), and of 6.30 on average for the criticality application (up to 16 in the burnable poison tubes), compared to standard TLE on CPU.

Publication Details

Journal
Springer Link (Chiba Institute of Technology)
Published
2024-10-15
DOI
https://doi.org/10.1051/epjconf/202430204004/pdf
Primary Topic
Nuclear reactor physics and engineering
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Accelerating split-exponential track length estimator on GPU in TRIPOLI-4

Springer Link (Chiba Institute of Technology)
Nuclear reactor physics and engineering
article

Accelerating split-exponential track length estimator on GPU in TRIPOLI-4

article en

Abstract

In the context of computing 3D volumetric scores for nuclear applications, combiningMonte Carlo methods andHigh Performance Computing is key to achieve precise, computationally tractable simulations andmeet the industrial deadlines. The next-event “split exponential track-length estimator” (seTLE) is typically adapted to the estimation of a tally in a mesh. We take advantage of the computing capabilities of Graphics Processing Unit (GPU) to mitigate the CPU-intensive tasks involved in the application of the seTLE: the estimation of cross section, the sampling of many out-going pseudo-particles at collision, the ray tracing across the geometry and the accumulation of scores in volumes. We discuss the performance improvements brought by porting each of these steps to GPU. We discuss the influence of the many parameters involved, and select a working point providing the best trade-off between the acceleration factor and the GPU utilization. We show on two examples thatwe obtain an acceleration factor of 8.56 on average over the entire map for the shielding application (up to 50 behind the concrete shield), and of 6.30 on average for the criticality application (up to 16 in the burnable poison tubes), compared to standard TLE on CPU.

Springer Link (Chiba Institute of Technology)
Commissariat à l'Énergie Atomique et aux Énergies Alternatives
Industry, innovation and infrastructure
Openalex Percentile: Top 41%
Nuclear reactor physics and engineering
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Accelerating split-exponential track length estimator on GPU in TRIPOLI-4 · Springer Link (Chiba Institute of Technology) (2024) | TGRS Research Map | TGRS