Related Experiment Video
Updated: May 17, 2026

Scattering And Absorption of Light in Planetary Regoliths
Published on: July 1, 2019
Parallel multigrid solver of radiative transfer equation for photon transport via graphics processing unit
Hao Gao1, Lan Phan, Yuting Lin
1Emory University, Department of Mathematics and Computer Science, Atlanta, Georgia 30322, USA. haog@mathcs.emory.edu
A new graphics processing unit (GPU) solver accelerates radiative transfer equation calculations for complex media. This parallel multigrid solver offers significant speedups, enhancing computational efficiency for scientific simulations.
Area of Science:
- Computational physics
- Numerical analysis
- Scientific computing
Background:
- Radiative transfer equations (RTEs) are crucial for simulating light transport in various media.
- Solving RTEs, especially in heterogeneous media with complex geometries, presents significant computational challenges.
- Existing solvers often lack the efficiency required for large-scale or real-time applications.
Purpose of the Study:
- To develop and present a graphics processing unit (GPU)-based parallel multigrid solver for the radiative transfer equation.
- To handle heterogeneous media with complex geometries using 2D triangular or 3D tetrahedral meshes.
- To achieve significant computational speedups compared to previous methods.
Main Methods:
- Implementation of a parallel multigrid solver leveraging GPU architecture.
- Application of vacuum or reflection boundary conditions.
- Utilizing a full multigrid method to minimize iterative computations.
- Meshing strategies for 2D triangular and 3D tetrahedral discretizations.
Main Results:
- The parallel solver exhibits computational complexity linearly proportional to degrees of freedom in angular and spatial variables.
- Achieved speedup ranges from 30 to 300 times compared to prior multigrid solvers.
- Performance gains are dependent on the specific physical regime and parallelization efficiency.
- Numerical validations are provided via MATLAB codes.
Conclusions:
- The developed GPU-based parallel multigrid solver offers a highly efficient approach for solving radiative transfer equations.
- The method is effective for complex geometries and heterogeneous media, demonstrating substantial performance improvements.
- The availability of MATLAB codes facilitates further research and application of this solver.
Related Concept Videos
Maxwell-Boltzmann Distribution: Problem Solving
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
Radiation Pressure: Problem Solving
The average value of the rate of momentum transfer divided by the absorbing area represents the average force per...
Ampere-Maxwell's Law: Problem-Solving
To solve the problem, we can use the equations from the analysis of an RC circuit and Maxwell's version of Ampère's law.
For the first part of the problem,...
Fast Decoupled and DC Powerflow
Conduction, Convection and Radiation: Problem Solving
In order to solve a problem related to heat transfer, first of all, the situation needs to be examined to determine the type of heat transfer involved. This could...
Radiation: Applications
The average...