Parallel Optimizations for the Hierarchical Poincaré-Steklov Scheme (HPS)

11/27/2022
by   Anna Yesypenko, et al.
0

Parallel optimizations for the 2D Hierarchical Poincaré-Steklov (HPS) discretization scheme are described. HPS is a multi-domain spectral collocation scheme that allows for combining very high order discretizations with direct solvers, making the discretization powerful in resolving highly oscillatory solutions to high accuracy. HPS can be viewed as a domain decomposition scheme where the domains are connected directly through the use of a sparse direct solver. This manuscript describes optimizations of HPS that are simple to implement, and that leverage batched linear algebra on modern hybrid architectures to improve the practical speed of the solver. In particular, the manuscript demonstrates that the traditionally high cost of performing local static condensation for discretizations involving very high local order p can be reduced dramatically.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/14/2022

SlabLU: A Sparse Direct Solver for Elliptic PDEs on Rectangular Domains

The paper describes a sparse direct solver for the linear systems that a...
research
12/20/2017

A distributed-memory hierarchical solver for general sparse linear systems

We present a parallel hierarchical solver for general sparse linear syst...
research
06/05/2023

Fast and high-order approximation of parabolic equations using hierarchical direct solvers and implicit Runge-Kutta methods

A stable and high-order accurate solver for linear and nonlinear parabol...
research
12/04/2021

An iterative solver for the HPS discretization applied to three dimensional Helmholtz problems

This manuscript presents an efficient solver for the linear system that ...
research
05/08/2023

Isogeometric Tearing and Interconnecting Solvers for Linearized Elasticity in multi-patch Isogeometric Analysis

We consider the linearized elasticity equation, discretized with multi-p...
research
07/01/2022

HyperTensioN and Total-order Forward Decomposition optimizations

Hierarchical Task Networks (HTN) planners generate plans using a decompo...
research
04/10/2018

Implementing Push-Pull Efficiently in GraphBLAS

We factor Beamer's push-pull, also known as direction-optimized breadth-...

Please sign up or login with your details

Forgot password? Click here to reset