Monte Carlo neutron transport using low power mobile GPU devices
Changyuan Liu

TL;DR
This paper evaluates GPU-based Monte Carlo neutron transport on low power mobile devices, demonstrating comparable accuracy to CPU, significant power efficiency gains, and optimized algorithms for improved performance on mobile GPUs.
Contribution
It provides a fair comparison of CPU and GPU for neutron transport on mobile devices, introduces optimized particle sorting and Doppler algorithms for GPU, and highlights power efficiency advantages.
Findings
GPU achieves twice the performance of CPU on M1 devices.
GPU algorithms reduce power consumption by 5 times.
Single precision underestimates K-effective by about 500 pcm.
Abstract
The using of GPU for Monte Carlo particle transport is lacking of fair comparisons. This work performs simulations on both CPU and GPU in the same package under the same manufacturing process of low power mobile devices. The experiment with simple pincell benchmark problems with fresh fuel gives consistent results between CPU and GPU. In the meanwhile, it finds that the Apple M1 GPU is as twice capable as M1 CPU, while entitled with a 5 times advantage in power consumption. The particle sorting algorithm optimized for GPU improves computing efficiency by 28\%, while prominently reducing GPU power consumption. Such advantage of sorting algorithm is expected to be greater for depleted fuel problems than fresh fuel problem. The kernel reconstruction Doppler broadening algorithm designed for continuously varying materials is demonstrated to produce consistent Doppler coefficients with the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNuclear reactor physics and engineering · Graphite, nuclear technology, radiation studies · Radiation Therapy and Dosimetry
