Issue |
EPJ Web Conf.
Volume 302, 2024
Joint International Conference on Supercomputing in Nuclear Applications + Monte Carlo (SNA + MC 2024)
|
|
---|---|---|
Article Number | 11001 | |
Number of page(s) | 10 | |
Section | Pre-Post Processing in Monte Carlo Simulation | |
DOI | https://doi.org/10.1051/epjconf/202430211001 | |
Published online | 15 October 2024 |
https://doi.org/10.1051/epjconf/202430211001
GPU-Accelerated Ray Tracing for Visualizing Monte Carlo Models
Naval Nuclear Laboratory, USA
* Corresponding author: brian.nease@unnpp.gov
Published online: 15 October 2024
Monte Carlo codes are naturally suited to act as computational kernels for ray tracing visualization applications because of the similarities between the ray tracing algorithm and the Monte Carlo neutral particle tracking algorithm. This paper presents a simplified ray tracing algorithm suitable for engineering applications, as well as optimizations to make the algorithm more amenable to computation on a GPU. This algorithm was implemented in a GPU-based ray tracing code called MantaRay. This code has been used as a backend kernel in MCVIZ, a real-time, interactive 3D visualization tool for MC21 models. MCVIZ+MantaRay allows for interactive rendering of extremely large models at 1024x768 resolution at framerates of 15 fps and greater.
© The Authors, published by EDP Sciences, 2024
This is an Open Access article distributed under the terms of the Creative Commons Attribution License 4.0, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.
Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.
Initial download of the metrics may take a while.