GEAR-RT: Towards Exa-Scale Moment Based Radiative Transfer For Cosmological Simulations Using Task-Based Parallelism And Dynamic Sub-Cycling with SWIFT
Mladen Ivkovic

TL;DR
GEAR-RT introduces a novel particle-based radiative transfer solver in SWIFT, leveraging task parallelism and sub-cycling to significantly improve efficiency for cosmological simulations.
Contribution
It presents the first implementation of a particle-based FVPM radiative transfer method with sub-cycling in a task-parallel framework, enhancing performance and flexibility.
Findings
Sub-cycling reduces simulation runtime by over 90%.
GEAR-RT successfully validates standard radiative transfer tests.
The Ivanova et al. (2013) FVPM method is unsuitable for co-moving particles.
Abstract
The development and implementation of GEAR-RT, a radiative transfer solver using the M1 closure in the open source code SWIFT, is presented, and validated using standard tests for radiative transfer. GEAR-RT is modeled after RAMSES-RT (Rosdahl et al. 2013) with some key differences. Firstly, while RAMSES-RT uses Finite Volume methods and an Adaptive Mesh Refinement (AMR) strategy, GEAR-RT employs particles as discretization elements and solves the equations using a Finite Volume Particle Method (FVPM). Secondly, GEAR-RT makes use of the task-based parallelization strategy of SWIFT, which allows for optimized load balancing, increased cache efficiency, asynchronous communications, and a domain decomposition based on work rather than on data. GEAR-RT is able to perform sub-cycles of radiative transfer steps w.r.t. a single hydrodynamics step. Radiation requires much smaller time step…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCosmology and Gravitation Theories
