L-Sweeps: A scalable, parallel preconditioner for the high-frequency Helmholtz equation

09/03/2019
by   Matthias Taus, et al.
0

We present the first fast solver for the high-frequency Helmholtz equation that scales optimally in parallel, for a single right-hand side. The L-sweeps approach achieves this scalability by departing from the usual propagation pattern, in which information flows in a 180 degree cone from interfaces in a layered decomposition. Instead, with L-sweeps, information propagates in 90 degree cones induced by a checkerboard domain decomposition (CDD). We extend the notion of accurate transmission conditions to CDDs and introduce a new sweeping strategy to efficiently track the wave fronts as they propagate through the CDD. The new approach decouples the subdomains at each wave front, so that they can be processed in parallel, resulting in better parallel scalability than previously demonstrated in the literature. The method has an overall O((N/p) log w) empirical run-time for N=n^d total degrees-of-freedom in a d-dimensional problem, frequency w, and p=O(n) processors. We introduce the algorithm and provide a complexity analysis for our parallel implementation of the solver. We corroborate all claims in several two- and three-dimensional numerical examples involving constant, smooth, and discontinuous wave speeds.

READ FULL TEXT

page 14

page 19

page 27

page 28

page 31

page 33

page 34

page 36

research
04/04/2023

Scalable DPG Multigrid Solver for Helmholtz Problems: A Study on Convergence

This paper presents a scalable multigrid preconditioner targeting large-...
research
09/22/2022

Block-Jacobi sweeping preconditioners for optimized Schwarz methods applied to the Helmholtz equation

The parallel performances of sweeping-type algorithms for high-frequency...
research
08/09/2022

Efficient approximation of high-frequency Helmholtz solutions by Gaussian coherent states

We introduce new finite-dimensional spaces specifically designed to appr...
research
01/28/2020

A locally field-aligned discontinuous Galerkin method for anisotropic wave equations

In magnetized plasmas of fusion devices the strong magnetic field leads ...
research
02/21/2022

Next-Generation Local Time Stepping for the ADER-DG Finite Element Method

High-frequency ground motion simulations pose a grand challenge in compu...
research
05/23/2017

Parallel Matrix-Free Implementation of Frequency-Domain Finite Difference Methods for Cluster Computing

Full-wave 3D electromagnetic simulations of complex planar devices, mult...
research
12/23/2019

On the Scalability of the Parallel Schwarz Method in One-Dimension

In contrast with classical Schwarz theory, recent results in computation...

Please sign up or login with your details

Forgot password? Click here to reset