Status of GPU capabilities within the Shift Monte Carlo radiation transport code*

Shift is a general-purpose Monte Carlo (MC) radiation transport code for fission, fusion, and national security applications. Shift has been adapted to efficiently run on GPUs in order to leverage leadership-class supercomputers. This work presents Shift’s current GPU capabilities. These include cor...

Full description

Saved in:
Bibliographic Details
Main Authors: Biondo Elliott, Davidson Gregory, Evans Thomas, Hamilton Steven, Johnson Seth, Pandya Tara, Royston Katherine, Salcedo-Pérez José
Format: Article
Language:English
Published: EDP Sciences 2025-01-01
Series:EPJ Nuclear Sciences & Technologies
Online Access:https://www.epj-n.org/articles/epjn/full_html/2025/01/epjn20240019/epjn20240019.html
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832098352798367744
author Biondo Elliott
Davidson Gregory
Evans Thomas
Hamilton Steven
Johnson Seth
Pandya Tara
Royston Katherine
Salcedo-Pérez José
author_facet Biondo Elliott
Davidson Gregory
Evans Thomas
Hamilton Steven
Johnson Seth
Pandya Tara
Royston Katherine
Salcedo-Pérez José
author_sort Biondo Elliott
collection DOAJ
description Shift is a general-purpose Monte Carlo (MC) radiation transport code for fission, fusion, and national security applications. Shift has been adapted to efficiently run on GPUs in order to leverage leadership-class supercomputers. This work presents Shift’s current GPU capabilities. These include core radiation transport capabilities for eigenvalue and fixed-source simulations, and support for non-uniform domain decomposition, Doppler broadening, free-gas elastic scattering, general-purpose geometry, hybrid MC/deterministic transport, and depletion. Transport results demonstrate a 2–5× GPU-to-CPU speedup on a per-node basis for an eigenvalue problem on the Frontier supercomputer and a 28× speedup for a fixed-source problem on the Summit supercomputer.
format Article
id doaj-art-bcdf48752c03492db120fe92207c90e9
institution Kabale University
issn 2491-9292
language English
publishDate 2025-01-01
publisher EDP Sciences
record_format Article
series EPJ Nuclear Sciences & Technologies
spelling doaj-art-bcdf48752c03492db120fe92207c90e92025-02-05T10:54:20ZengEDP SciencesEPJ Nuclear Sciences & Technologies2491-92922025-01-0111510.1051/epjn/2024034epjn20240019Status of GPU capabilities within the Shift Monte Carlo radiation transport code*Biondo Elliott0https://orcid.org/0000-0002-9088-1360Davidson Gregory1https://orcid.org/0000-0002-3941-8688Evans Thomas2https://orcid.org/0000-0001-5743-3788Hamilton Steven3https://orcid.org/0000-0003-3542-114XJohnson Seth4https://orcid.org/0000-0003-1504-8966Pandya Tara5https://orcid.org/0000-0002-8458-6744Royston Katherine6https://orcid.org/0000-0002-7443-3242Salcedo-Pérez José7https://orcid.org/0000-0002-7580-8237Oak Ridge National LaboratoryOak Ridge National LaboratoryOak Ridge National LaboratoryOak Ridge National LaboratoryOak Ridge National LaboratoryOak Ridge National LaboratoryOak Ridge National LaboratoryOak Ridge National LaboratoryShift is a general-purpose Monte Carlo (MC) radiation transport code for fission, fusion, and national security applications. Shift has been adapted to efficiently run on GPUs in order to leverage leadership-class supercomputers. This work presents Shift’s current GPU capabilities. These include core radiation transport capabilities for eigenvalue and fixed-source simulations, and support for non-uniform domain decomposition, Doppler broadening, free-gas elastic scattering, general-purpose geometry, hybrid MC/deterministic transport, and depletion. Transport results demonstrate a 2–5× GPU-to-CPU speedup on a per-node basis for an eigenvalue problem on the Frontier supercomputer and a 28× speedup for a fixed-source problem on the Summit supercomputer.https://www.epj-n.org/articles/epjn/full_html/2025/01/epjn20240019/epjn20240019.html
spellingShingle Biondo Elliott
Davidson Gregory
Evans Thomas
Hamilton Steven
Johnson Seth
Pandya Tara
Royston Katherine
Salcedo-Pérez José
Status of GPU capabilities within the Shift Monte Carlo radiation transport code*
EPJ Nuclear Sciences & Technologies
title Status of GPU capabilities within the Shift Monte Carlo radiation transport code*
title_full Status of GPU capabilities within the Shift Monte Carlo radiation transport code*
title_fullStr Status of GPU capabilities within the Shift Monte Carlo radiation transport code*
title_full_unstemmed Status of GPU capabilities within the Shift Monte Carlo radiation transport code*
title_short Status of GPU capabilities within the Shift Monte Carlo radiation transport code*
title_sort status of gpu capabilities within the shift monte carlo radiation transport code
url https://www.epj-n.org/articles/epjn/full_html/2025/01/epjn20240019/epjn20240019.html
work_keys_str_mv AT biondoelliott statusofgpucapabilitieswithintheshiftmontecarloradiationtransportcode
AT davidsongregory statusofgpucapabilitieswithintheshiftmontecarloradiationtransportcode
AT evansthomas statusofgpucapabilitieswithintheshiftmontecarloradiationtransportcode
AT hamiltonsteven statusofgpucapabilitieswithintheshiftmontecarloradiationtransportcode
AT johnsonseth statusofgpucapabilitieswithintheshiftmontecarloradiationtransportcode
AT pandyatara statusofgpucapabilitieswithintheshiftmontecarloradiationtransportcode
AT roystonkatherine statusofgpucapabilitieswithintheshiftmontecarloradiationtransportcode
AT salcedoperezjose statusofgpucapabilitieswithintheshiftmontecarloradiationtransportcode