Decomposition method for block-tridiagonal matrix systems
P. A. Belov, E. R. Nugumanov, S. L. Yakovlev

TL;DR
This paper introduces a decomposition method enabling parallel solution of block-tridiagonal systems, with analytical speedup estimates and practical validation showing up to tenfold reduction in computation time.
Contribution
The paper presents a novel decomposition approach for parallel solving of block-tridiagonal matrices, including analytical speedup analysis and application to boundary value problems.
Findings
Analytical speedup estimates match practical results.
Maximum speedup occurs at an optimal number of processors.
Application reduces solution time by up to 10 times.
Abstract
The decomposition method which makes the parallel solution of the block-tridiagonal matrix systems possible is presented. The performance of the method is analytically estimated based on the number of elementary multiplicative operations for its parallel and serial parts. The computational speedup with respect to the conventional sequential Thomas algorithm is assessed for various types of the application of the method. It is observed that the maximum of the analytical speedup for a given number of blocks on the diagonal is achieved at some finite number of parallel processors. The values of the parameters required to reach the maximum computational speedup are obtained. The benchmark calculations show a good agreement of analytical estimations of the computational speedup and practically achieved results. The application of the method is illustrated by employing the decomposition…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMatrix Theory and Algorithms · Numerical methods for differential equations · Electromagnetic Scattering and Analysis
