RAYTHEIA: A high-performance ray-tracing algorithm for three-dimensional direction-dependent equations in astronomical simulations
Zhengping Zhu, Thomas G. Bisbas, Xuefei Tang, Brandt A.L. Gaches, Tianwei Zhang, Huaxi Chen

TL;DR
RAYTHEIA is a high-performance, parallel ray-tracing algorithm for solving 3D direction-dependent equations in astronomical simulations, enabling detailed modeling of complex astrophysical phenomena.
Contribution
The paper introduces RAYTHEIA, a novel, efficient, and scalable ray-tracing algorithm with advanced data structures and parallelization for high-resolution astrophysical modeling.
Findings
Achieves near-linear speed-up in parallel performance.
Successfully models 3D PDR chemistry in turbulent star-forming clouds.
Produces high-resolution synthetic emission maps with realistic physical effects.
Abstract
We present RAYTHEIA, a high-performance reverse ray-tracing algorithm designed to efficiently solve three-dimensional direction-dependent equations in astronomical simulations. The algorithm uses a dual-grid framework in which the native simulation mesh -- serving as the source grid for ray emission -- and an adaptive mesh refinement (AMR) Cartesian contribution grid are constructed for efficient ray-walking and contribution accumulation. The core of the algorithm integrates a leaf-only linear-octree data structure to reduce memory overhead, the digital differential analyzer (DDA) traversal method to efficiently determine the ray-walking path, Morton Code indexing to fast leaf cell lookup during traversal, and the slab method to analytically compute the path length. Furthermore, RAYTHEIA employs a hybrid (MPI/OpenMP) distributed parallel framework with a chunk-to-chunk communication…
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.
