A Block Jacobi Sweeping Preconditioner for the Helmholtz Equation
Ruiyang Dai

TL;DR
This paper introduces a block Jacobi sweeping preconditioner for the Helmholtz equation that enhances parallelization by allowing multiple partial sweeps on subdomain subsets, improving efficiency over traditional sweeping methods.
Contribution
The paper proposes a novel block Jacobi sweeping preconditioner that enables parallel partial sweeps, advancing the computational efficiency for high-frequency wave problems.
Findings
Improved parallel performance in Helmholtz problem solutions.
Numerical results show better convergence with the new preconditioner.
Comparison indicates advantages over standard sweeping preconditioners.
Abstract
In recent research, the parallel performances of sweeping-type algorithms for high-frequency time-harmonic wave problems have been improved by departing from standard layer-type domain decomposition and introducing a new sweeping strategy on a checkerboard-type domain decomposition, where sweeps can be performed more flexibly. These sweeps can be done by a certain number of steps, each of which provides the necessary information from subdomains solved at the current iteration to their next neighboring subdomains. Although, subproblems in these subdomains can be solved concurrently at each step, the sequential nature of the process of the sweeping approaches still exists, which limits their potential for parallelization. We propose a block Jacobi sweeping preconditioner, which is an improved variant of sweeping-type preconditioners. The new feature of these improved variants can be…
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.
Taxonomy
TopicsElectromagnetic Scattering and Analysis · Electromagnetic Simulation and Numerical Methods · Advanced Numerical Methods in Computational Mathematics
