title: Parallel multigrid solver of radiative transfer equation for photon transport via graphics processing unit.
abstract: A graphics processing unit-based parallel multigrid solver for a radiative transfer equation with vacuum boundary condition or reflection boundary condition is presented for heterogeneous media with complex geometry based on two-dimensional triangular meshes or three-dimensional tetrahedral meshes. The computational complexity of this parallel solver is linearly proportional to the degrees of freedom in both angular and spatial variables, while the full multigrid method is utilized to minimize the number of iterations. The overall gain of speed is roughly 30 to 300 fold with respect to our prior multigrid solver, which depends on the underlying regime and the parallelization. The numerical validations are presented with the MATLAB codes at https://sites.google.com/site/rtefastsolver/.
authors.affiliation: Emory University, Department of Mathematics and Computer Science, Atlanta, Georgia 30322, USA. haog@mathcs.emory.edu
authors.forename: Hao
authors.initials: H
authors.lastname: Gao
authors.forename: Lan
authors.initials: L
authors.lastname: Phan
authors.forename: Yuting
authors.initials: Y
authors.lastname: Lin
mesh_terms: D000465:Algorithms; D000818:Animals; D003196:Computer Graphics; D003198:Computer Simulation; D006801:Humans; D008027:Light; D008954:Models, Biological; D015233:Models, Statistical; D009391:Nephelometry and Turbidimetry / Q000379:methods*; D017785:Photons; D012542:Scattering, Radiation; D012815:Signal Processing, Computer-Assisted; D012984:Software