A parallel hybrid banded system solver: the SPIKE algorithm

被引:90
|
作者
Polizzi, E [1 ]
Sameh, AH [1 ]
机构
[1] Purdue Univ, Dept Comp Sci, W Lafayette, IN 47907 USA
关键词
banded linear systems; iterative schemes; numerical linear algebra; parallel numerical algorithms; preconditioners; ScaLAPACK; SPIKE;
D O I
10.1016/j.parco.2005.07.005
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes an efficient and robust hybrid parallel solver "the SPIKE algorithm" for narrow-banded linear systems. Two versions of SPIKE with their built-in-options are described in detail: the Recursive SPIKE version for handling non-diagonally dominant systems and the Truncated SPIKE version for diagonally dominant ones. These SPIKE schemes can be used either as direct solvers, or as preconditioners for outer iterative schemes. Both versions are faster than the direct solvers in ScaLAPACK on parallel computing platforms, and quite competitive in terms of achieved accuracy For handling systems that are dense within the band. (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:177 / 194
页数:18
相关论文
共 50 条
  • [21] A parallel structured banded DC algorithm for symmetric eigenvalue problems
    Li, Shengguo
    Liao, Xia
    Lu, Yutong
    Roman, Jose E.
    Yue, Xiaoqiang
    CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2023, 5 (02) : 116 - 128
  • [22] A LOCALLY OPTIMIZED REORDERING ALGORITHM AND ITS APPLICATION TO A PARALLEL SPARSE LINEAR-SYSTEM SOLVER
    GALLIVAN, K
    HANSEN, PC
    OSTROMSKY, T
    ZLATEV, Z
    COMPUTING, 1995, 54 (01) : 39 - 67
  • [23] A PARALLEL ALGORITHM FOR REDUCING SYMMETRICAL BANDED MATRICES TO TRIDIAGONAL FORM
    LANG, B
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1993, 14 (06): : 1320 - 1338
  • [24] The design, implementation, and evaluation of a symmetric banded linear solver for distributed-memory parallel computers
    Gupta, A
    Gustavson, FG
    Joshi, M
    Toledo, S
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1998, 24 (01): : 74 - 101
  • [25] A parallel Quantized State System Solver for ODEs
    Fernandez, Joaquin
    Kofman, Ernesto
    Bergero, Federico
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2017, 106 : 14 - 30
  • [26] THE FORMAL CONSTRUCTION OF A PARALLEL TRIANGULAR SYSTEM SOLVER
    LOYENS, LDJC
    BISSELING, RH
    LECTURE NOTES IN COMPUTER SCIENCE, 1989, 375 : 325 - 334
  • [27] A parallel structured banded DC algorithm for symmetric eigenvalue problems
    Shengguo Li
    Xia Liao
    Yutong Lu
    Jose E. Roman
    Xiaoqiang Yue
    CCF Transactions on High Performance Computing, 2023, 5 : 116 - 128
  • [28] A SYMMETRIC PARALLEL LINEAR-SYSTEM SOLVER
    HATZOPOULOS, M
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 1983, 13 (02) : 133 - 141
  • [29] On Techniques to Improve Robustness and Scalability of a Parallel Hybrid Linear Solver
    Yamazaki, Ichitaro
    Li, Xiaoye S.
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2010, 2011, 6449 : 421 - 434
  • [30] BENCHMARKING OF A MASSIVELY PARALLEL HYBRID CFD SOLVER FOR OCEAN APPLICATIONS
    Gerber, Andrew G.
    Wilcox, Kevin W.
    Zhang, Jian T.
    PROCEEDINGS OF THE ASME 32ND INTERNATIONAL CONFERENCE ON OCEAN, OFFSHORE AND ARCTIC ENGINEERING - 2013 - VOL 7, 2013,