{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,19]],"date-time":"2026-06-19T21:55:29Z","timestamp":1781906129075,"version":"3.54.5"},"reference-count":32,"publisher":"SAGE Publications","issue":"4","license":[{"start":{"date-parts":[[2025,9,30]],"date-time":"2025-09-30T00:00:00Z","timestamp":1759190400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"funder":[{"name":"Exascale Computing Project","award":["17-SC-20-SC"],"award-info":[{"award-number":["17-SC-20-SC"]}]}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["The International Journal of High Performance Computing Applications"],"published-print":{"date-parts":[[2026,7]]},"abstract":"<jats:p>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\u00d7 speedup over CPU execution.<\/jats:p>","DOI":"10.1177\/10943420251377295","type":"journal-article","created":{"date-parts":[[2025,9,30]],"date-time":"2025-09-30T07:44:22Z","timestamp":1759218262000},"page":"466-486","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":0,"title":["Comparison of nested geometry treatments within GPU-based Monte Carlo neutron transport simulations of fission reactors"],"prefix":"10.1177","volume":"40","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9088-1360","authenticated-orcid":false,"given":"Elliott","family":"Biondo","sequence":"first","affiliation":[{"name":"Oak Ridge National Laboratory"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5743-3788","authenticated-orcid":false,"given":"Thomas","family":"Evans","sequence":"additional","affiliation":[{"name":"Oak Ridge National Laboratory"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1504-8966","authenticated-orcid":false,"given":"Seth","family":"Johnson","sequence":"additional","affiliation":[{"name":"Oak Ridge National Laboratory"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3542-114X","authenticated-orcid":false,"given":"Steven","family":"Hamilton","sequence":"additional","affiliation":[{"name":"Oak Ridge National Laboratory"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"179","published-online":{"date-parts":[[2025,9,30]]},"reference":[{"key":"e_1_3_6_2_1","doi-asserted-by":"publisher","DOI":"10.13182\/NT16-2"},{"key":"e_1_3_6_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/361002.361007"},{"key":"e_1_3_6_4_1","volume-title":"Transformational Challenge Reactor Preliminary Core Design Report","author":"Betzler BR","year":"2020","unstructured":"Betzler BR, et al. (2020) Transformational Challenge Reactor Preliminary Core Design Report. Technical Report ORNL\/TM-2020\/1718, Oak Ridge National Laboratory."},{"key":"e_1_3_6_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.rser.2018.12.041"},{"key":"e_1_3_6_6_1","volume-title":"Nuclear Energy Factsheet","author":"Center for Sustainable Systems","year":"2022","unstructured":"Center for Sustainable Systems (2022) Nuclear Energy Factsheet. University of Michigan. Technical Report Pub. No. CSS11-15."},{"key":"e_1_3_6_7_1","doi-asserted-by":"publisher","DOI":"10.1201\/b14581"},{"key":"e_1_3_6_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/0029-5493(68)90064-2"},{"key":"e_1_3_6_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.anucene.2019.01.012"},{"key":"e_1_3_6_10_1","doi-asserted-by":"publisher","DOI":"10.1080\/00295639.2020.1719765"},{"key":"e_1_3_6_11_1","doi-asserted-by":"publisher","DOI":"10.5516\/NET.02.2013.520"},{"key":"e_1_3_6_12_1","doi-asserted-by":"publisher","DOI":"10.1051\/epjconf\/202125103030"},{"key":"e_1_3_6_13_1","volume-title":"ORANGE: Oak Ridge Advanced Nested Geometry Engine","author":"Johnson SR","year":"2023","unstructured":"Johnson SR, Lefebvre R, Bekar K (2023) ORANGE: Oak Ridge Advanced Nested Geometry Engine. Oak Ridge National Laboratory. Technical Report ORNL\/TM-2023\/3190."},{"key":"e_1_3_6_14_1","doi-asserted-by":"publisher","DOI":"10.1038\/s41560-020-00753-x"},{"key":"e_1_3_6_15_1","doi-asserted-by":"publisher","DOI":"10.1080\/15361055.2022.2129182"},{"key":"e_1_3_6_16_1","doi-asserted-by":"publisher","DOI":"10.2172\/1833008"},{"key":"e_1_3_6_17_1","unstructured":"Lieberoth J (1968) Monte Carlo technique to solve the static eigenvalue problem of the Boltzmann transport equation. Technical report INTERATOM Bensberg Germany."},{"key":"e_1_3_6_18_1","doi-asserted-by":"publisher","DOI":"10.1080\/00295450.2021.1906474"},{"key":"e_1_3_6_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3581784.3627038"},{"key":"e_1_3_6_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.nucengdes.2019.110415"},{"key":"e_1_3_6_21_1","doi-asserted-by":"crossref","unstructured":"Nelson NB Smith MBR Karriem Z et al. (2022) Radiation shielding analysis of Niowave\u2019s uranium target assembly 2 (UTA-2) facility for molybdenum-99 production. Oak Ridge National Laboratory. Technical Report ORNL\/TM-2021\/2269.","DOI":"10.2172\/1878714"},{"key":"e_1_3_6_22_1","unstructured":"NuScale Power L (2023) About us. https:\/\/www.nuscalepower.com\/en\/about"},{"key":"e_1_3_6_23_1","unstructured":"Oak Ridge Leadership Computing Facility (2023a) Frontier. https:\/\/www.olcf.ornl.gov\/olcf-resources\/compute-systems\/frontier"},{"key":"e_1_3_6_24_1","unstructured":"Oak Ridge Leadership Computing Facility (2023b) Summit. Oak Ridge National Laboratory\u2019s 200 petaflop supercomputer. https:\/\/www.olcf.ornl.gov\/olcf-resources\/compute-systems\/summit"},{"key":"e_1_3_6_25_1","unstructured":"OpenClipart (2023) Outline map of American states. https:\/\/freesvg.org\/outline-map-of-american-states"},{"key":"e_1_3_6_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2015.12.037"},{"issue":"1","key":"e_1_3_6_27_1","first-page":"481","article-title":"Validation of MCNP5 for use in calculating temperature coefficients of reactivity for the SHINE system","volume":"114","author":"Radel T","year":"2016","unstructured":"Radel T, Van Abel E (2016) Validation of MCNP5 for use in calculating temperature coefficients of reactivity for the SHINE system. Transactions of the American Nuclear Society 114(1): 481\u2013483.","journal-title":"Transactions of the American Nuclear Society"},{"key":"e_1_3_6_28_1","volume-title":"NuScale Small Modular Reactor (SMR) Progression Problems for the ExaSMR Project","author":"Smith K","year":"2017","unstructured":"Smith K (2017) NuScale Small Modular Reactor (SMR) Progression Problems for the ExaSMR Project. Exascale Computing Project. Milestone Report WBS 1.2.1.08 ECP-SE-08-43."},{"key":"e_1_3_6_29_1","doi-asserted-by":"publisher","DOI":"10.1002\/zamm.19290090206"},{"key":"e_1_3_6_30_1","volume-title":"Symposium on Rendering","author":"W\u00e4chter C","year":"2006","unstructured":"W\u00e4chter C, Keller A (2006) Instant ray tracing: the bounding interval hierarchy. In: Akenine-Moeller T, Heidrich W (eds.) Symposium on Rendering. The Eurographics Association."},{"key":"e_1_3_6_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/RT.2007.4342588"},{"key":"e_1_3_6_32_1","doi-asserted-by":"publisher","DOI":"10.2172\/5507422"},{"key":"e_1_3_6_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS51385.2021.00037"}],"container-title":["The International Journal of High Performance Computing Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/10943420251377295","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/10943420251377295","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/10943420251377295","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,19]],"date-time":"2026-06-19T21:48:08Z","timestamp":1781905688000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/10943420251377295"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,30]]},"references-count":32,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2026,7]]}},"alternative-id":["10.1177\/10943420251377295"],"URL":"https:\/\/doi.org\/10.1177\/10943420251377295","relation":{},"ISSN":["1094-3420","1741-2846"],"issn-type":[{"value":"1094-3420","type":"print"},{"value":"1741-2846","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,9,30]]}}}