Revisiting performance of BiCGStab methods for solving systems with multiple right-hand sides

被引:5
作者
Krasnopolsky, B. [1 ]
机构
[1] Lomonosov Moscow State Univ, Inst Mech, Michurinsky Ave 1, Moscow 119192, Russia
基金
俄罗斯科学基金会;
关键词
Krylov subspace iterative methods; Systems of linear algebraic equations; Multiple right-hand sides; Execution time model; Reordered BiCGStab; Pipelined BiCGStab; BI-CG; SOLVERS; MODEL;
D O I
10.1016/j.camwa.2019.11.025
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The paper discusses the efficiency of the classical BiCGStab method and several of its modifications for solving systems with multiple right-hand side vectors. These iterative methods are widely used for solving systems with large sparse matrices. The paper presents execution time analytical model for the time to solve the systems. The BiCGStab method and several modifications including the Reordered BiCGStab and Pipelined BiCGStab methods are analysed and the range of applicability for each method providing the best execution time is highlighted. The results of the analytical model are validated by the numerical experiments and compared with results of other authors. The presented results demonstrate an increasing role of the vector operations when performing simulations with multiple right-hand side vectors. The proposed merging of vector operations allows to reduce the memory traffic and improve performance of the calculations by about 30%. (C) 2019 Elsevier Ltd. All rights reserved.
引用
收藏
页码:2574 / 2597
页数:24
相关论文
共 50 条
  • [41] New variants of the global Krylov type methods for linear systems with multiple right-hand sides arising in elliptic PDEs
    Ebadi, Ghodrat
    Rashedi, Somaiyeh
    COMPUTATIONAL METHODS FOR DIFFERENTIAL EQUATIONS, 2018, 6 (02): : 111 - 127
  • [42] Condition Numbers of the Least Squares Problems with Multiple Right-Hand Sides
    Meng, Lingsheng
    Zheng, Bing
    FILOMAT, 2019, 33 (06) : 1667 - 1676
  • [43] SOLVABILITY OF THE CORE PROBLEM WITH MULTIPLE RIGHT-HAND SIDES IN THE TLS SENSE
    Hnetynkova, Iveta
    Plesinger, Martin
    Sima, Diana Maria
    SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2016, 37 (03) : 861 - 876
  • [44] ON CONDITION NUMBERS OF QUATERNION MATRIX INVERSE AND QUATERNION LINEAR SYSTEMS WITH MULTIPLE RIGHT-HAND SIDES
    Liu, Qiaohua
    Wang, Shan
    Zhang, Fengxia
    ELECTRONIC JOURNAL OF LINEAR ALGEBRA, 2023, 39 : 516 - 532
  • [45] Global LSMR(Gl-LSMR) method for solving general linear systems with several right-hand sides
    Mojarrab, M.
    Toutounian, F.
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2017, 321 : 78 - 89
  • [46] A DEFLATED BLOCK FLEXIBLE GMRES-DR METHOD FOR LINEAR SYSTEMS WITH MULTIPLE RIGHT-HAND SIDES
    Meng, Jing
    Zhu, Pei-Yong
    Li, Hou-Biao
    Gu, Xian-Ming
    ELECTRONIC TRANSACTIONS ON NUMERICAL ANALYSIS, 2014, 41 : 478 - 496
  • [47] Global GPBiCG method for complex non-Hermitian linear systems with multiple right-hand sides
    Jianhua Zhang
    Hua Dai
    Computational and Applied Mathematics, 2016, 35 : 171 - 185
  • [48] Transpose-free Gl-BCG Algorithm for Linear Systems with Multiple Right-hand Sides
    Zhang, Jian-Hua
    Zhao, Jing
    ICIC 2009: SECOND INTERNATIONAL CONFERENCE ON INFORMATION AND COMPUTING SCIENCE, VOL 3, PROCEEDINGS, 2009, : 353 - 356
  • [49] AN EFFECTIVE METHOD FOR PARAMETER ESTIMATION WITH PDE CONSTRAINTS WITH MULTIPLE RIGHT-HAND SIDES
    Haber, Eldad
    Chung, Matthias
    Herrmann, Felix
    SIAM JOURNAL ON OPTIMIZATION, 2012, 22 (03) : 739 - 757
  • [50] Condition Numbers for Indefinite Least Squares Problem with Multiple Right-Hand Sides
    Lingling YANG
    Hanyu LI
    Journal of Mathematical Research with Applications, 2017, 37 (06) : 725 - 742