RECORD
Revisiting Performance of BiCGStab Methods for Solving Systems with Multiple Right-Hand Sides
Numerical Analysis · Submitted 30 Jul 2019
abstract compiled · 2026-09-23 · no language-model review
The authors' main claim The proposed merging of vector operations allows to reduce the memory traffic and improve performance of the calculations by about 30%.
The compiled record
The paper's own sentences, arranged. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.
Open the compiled record
The abstract, sentence by sentence
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 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%.
background contribution method result interpretation main claim
| # | sentence | role | the authors' own work | states the main conclusion | strength |
|---|---|---|---|---|---|
| s0 | The paper discusses the efficiency of the classical BiCGStab method and several of its modifications for solving systems with multiple right-hand side vectors. | contribution 0.53 | 0.48 | 0.04 | asserted 0.89 |
| s1 | These iterative methods are widely used for solving systems with large sparse matrices. | background 1.00 | 0.05 | 0.02 | asserted 1.00 |
| s2 | The paper presents execution time analytical model for the time to solve the systems. | contribution 0.50 | 0.90 | 0.05 | asserted 0.99 |
| s3 | 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. | contribution 0.70 | 0.89 | 0.47 | asserted 1.00 |
| s4 | The results of the analytical model are validated by the numerical experiments and compared with results of other authors. | method 0.85 | 0.91 | 0.06 | asserted 0.99 |
| s5 | The presented results demonstrate an increasing role of the vector operations when performing simulations with multiple right-hand side vectors. | result 0.60 | 0.82 | 0.22 | asserted 1.00 |
| s6 | The proposed merging of vector operations allows to reduce the memory traffic and improve performance of the calculations by about 30%. | result 0.93 | 0.89 | 0.53 | asserted 0.94 |
What was examined, and what was not
- arXiv listing abstract v3
- full text
- figures and tables
- references and citing sentences
- relations to other papers
- P abstract
- S sections
- T body sentences
- C citations
- R cross-paper relations
The paper
Original abstract
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 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%.
Human review
Discussion
Know something about this paper? Leave a comment, or highlight any passage above to comment on it.