Parallel hierarchical solvers and preconditioners for boundary element methods

被引:27
|
作者
Grama, A [1 ]
Kumar, V
Sameh, A
机构
[1] Purdue Univ, Dept Comp Sci, W Lafayette, IN 47907 USA
[2] Univ Minnesota, Dept Comp Sci, Minneapolis, MN 55455 USA
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 1998年 / 20卷 / 01期
关键词
hierarchical dense matrix-vector product; parallel treecode; Barnes-Hut method; fast multipole method; boundary element method; dense iterative solver; preconditioning boundary element methods;
D O I
10.1137/S1064827596313322
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The method of moments is an important tool for solving boundary integral equations arising in a variety of applications. It transforms the physical problem into a dense linear system. Due to the large number of variables and the associated computational requirements, these systems are solved iteratively using methods such as GMRES and CG and its variants. The core operation of these iterative solvers is the application of the system matrix to a vector. This requires theta(n(2)) operations and memory using accurate dense methods. The computational complexity can be reduced to O(n log n) and the memory requirement to Theta(n) using hierarchical approximation techniques. The algorithmic speedup from approximation can be combined with parallelism to yield very fast dense solvers. In this paper, we present efficient parallel formulations of dense iterative solvers based on hierarchical approximations for solving potential integral equations of the first kind. We study the impact of various parameters on the accuracy and performance of the parallel solver. We demonstrate that our parallel formulation incurs minimal parallel processing overhead and scales up to a large number of processors. We present two preconditioning techniques for accelerating the convergence of the iterative solver. These techniques are based on an inner-outer scheme and a block-diagonal scheme based on a truncated Green's function. We present detailed experimental results on up to 256 processors of a Cray T3D. Our code achieves raw computational speeds of over 5 GFLOPS. When compared to the accurate solver, this corresponds to a speed of approximately 776 GFLOPS.
引用
收藏
页码:337 / 358
页数:22
相关论文
共 50 条
  • [21] Hybrid Approximation Hierarchical Boundary Element Methods for Acoustic Problems
    Liu, Xiujuan
    Wu, Haijun
    Jiang, Weikang
    JOURNAL OF COMPUTATIONAL ACOUSTICS, 2017, 25 (03)
  • [22] Parallel Solution Methods and Preconditioners for Evolution Equations
    Axelsson, Owe
    Neytcheva, Maya
    Liang, Zhao-Zheng
    MATHEMATICAL MODELLING AND ANALYSIS, 2018, 23 (02) : 287 - 308
  • [23] Tuning Spectral Element Preconditioners for Parallel Scalability on GPUs
    Phillips, Malachi
    Kerkemeier, Stefan
    Fischer, Paul
    PROCEEDINGS OF THE 2022 SIAM CONFERENCE ON PARALLEL PROCESSING FOR SCIENTIFIC COMPUTING, PP, 2022, : 37 - 48
  • [24] Tuning Spectral Element Preconditioners for Parallel Scalability on GPUs
    Phillips, Malachi
    Kerkemeier, Stefan
    Fischer, Paul
    arXiv, 2021,
  • [25] Partitioning finite element meshes for parallel solvers
    Carter, W.T. Jr.
    Proceedings of the Conference of the North American Transputer Users Group - NATUG, 1992, 24
  • [26] Parallel iterative solvers for finite element analysis
    Valkenberg, R
    Warzee, G
    StGeorges, P
    Beauwens, R
    Notay, Y
    ADVANCES IN COMPUTATIONAL STRUCTURES TECHNOLOGY, 1996, : 373 - 381
  • [27] Preconditioners for spectral and mortar finite element methods
    Widlund, OB
    DOMAIN DECOMPOSITION METHODS IN SCIENCES AND ENGINEERING, 1997, : 19 - 32
  • [28] Efficient preconditioners for boundary element matrices based on grey-box algebraic multigrid methods
    Langer, U
    Pusch, D
    Reitzinger, S
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2003, 58 (13) : 1937 - 1953
  • [29] Boundary element preconditioners for problems defined on slender domains
    Rodin, GJ
    Steinbach, O
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2003, 24 (04): : 1450 - 1464
  • [30] Boundary element preconditioners for a hypersingular integral equation on an interval
    W. McLean
    O. Steinbach
    Advances in Computational Mathematics, 1999, 11 : 271 - 286