Revisiting Performance of BiCGStab Methods for Solving Systems with Multiple Right-Hand Sides

07/30/2019
by   Boris Krasnopolsky, et al.
0

The paper discusses the efficiency of the classical BiCGStab method and several 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 analyzed 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

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/12/2021

XAMG: A library for solving linear systems with multiple right-hand side vectors

This paper presents the XAMG library for solving large sparse systems of...
research
03/05/2019

Preconditioning Kaczmarz method by sketching

We propose a new method for preconditioning Kaczmarz method by sketching...
research
06/01/2021

Cross-interactive residual smoothing for global and block Lanczos-type solvers for linear systems with multiple right-hand sides

Global and block Krylov subspace methods are efficient iterative solvers...
research
08/25/2023

Gl-QFOM and Gl-QGMRES: two efficient algorithms for quaternion linear systems with multiple right-hand sides

In this paper, we propose the global quaternion full orthogonalization (...
research
02/25/2023

Automated tuning for the parameters of linear solvers

Robust iterative methods for solving systems of linear algebraic equatio...
research
08/24/2021

Communication-hiding pipelined BiCGSafe methods for solving large linear systems

Recently, a new variant of the BiCGStab method, known as the pipeline Bi...
research
10/08/2021

GMRES algorithms over 35 years

This paper is about GMRES algorithms for the solution of nonsingular lin...

Please sign up or login with your details

Forgot password? Click here to reset