Published August 1, 2022 | Version v1

Python Development Schemes for Monte Carlo Neutronics on High Performance Computing

  • 1. Oregon State University

Description

We investigate three methods of hardware accleeration on both GPUs and CPUs for a Monte Carlo neutron transport simulation code writen in Python. The accelerating schemes we examine are Pykokks, Numba, and hardware code generating libraries like PyCUDA. This work was supported by the Center for Exascale Monte-Carlo Neutron Transport (CEMeNT) a PSAAP-III project funded by the Department of Energy, grant number: DE-NA003967.

Files

MCNeutronTransport_SciPy2022_JacksonMorgan.pdf

Files (1.4 MB)

Name Size Download all
md5:6bc824ae7845d5821c67d9e2e34557e2
1.4 MB Preview Download