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...
Saved in:
Main Authors: | , , , , , , , |
---|---|
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 |