Solving Linear Systems of Equations with Block Skyscraper Structure

This paper proposes an efficient parallel algorithm for solving systems of linear algebraic equations (SLAE) using block skyscraper matrices, designed for execution on shared-memory computing systems. The algorithm is focused on achieving high performance and scalability, making it suitable for resource-intensive computational tasks. Special attention is given to optimizing computations and distributing the workload among processor cores to maximize acceleration. The study includes testing the proposed algorithm on nodes of a modern computational cluster by solving practical problems related to modeling the strength of building structures. The performance characteristics of the algorithm, including total execution time and acceleration coefficients depending on the number of processor cores used, have been analyzed. The impact of block sizes used in the calculations on computational performance has also been investigated. The experimental results demonstrate that the algorithm significantly reduces execution time as the number of processors increases and exhibits stable scalability on systems with a large number of cores. This highlights its applicability for solving complex engineering problems and modeling largescale systems. The proposed approach can be utilized in structural mechanics, applied physics, and other fields of engineering analysis requiring the processing of large data volumes. The conclusions of the study are valuable for further development of parallel programming methods and improving the efficiency of computational systems. Keywords: high-performance computing, system of linear algebraic equations, Cholesky method, sparse matrices, block skyscraper matrices, parallel algorithms, systems with shared memory.

Authors

Institutions

Publication Details

Journal
Cybernetics and Computer Technologies
Published
2025-09-29
DOI
https://doi.org/10.34229/2707-451x.25.3.6
Primary Topic
Numerical methods for differential equations
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Solving Linear Systems of Equations with Block Skyscraper Structure

Elena A. Nikolaevskaya, Peter Benner, V. A. Sidoruk, Oleksii Chystiakov
Cybernetics and Computer Technologies
Numerical methods for differential equations
article

Solving Linear Systems of Equations with Block Skyscraper Structure

Elena A. Nikolaevskaya, Peter Benner, V. A. Sidoruk, Oleksii Chystiakov
article en

Abstract

This paper proposes an efficient parallel algorithm for solving systems of linear algebraic equations (SLAE) using block skyscraper matrices, designed for execution on shared-memory computing systems. The algorithm is focused on achieving high performance and scalability, making it suitable for resource-intensive computational tasks. Special attention is given to optimizing computations and distributing the workload among processor cores to maximize acceleration. The study includes testing the proposed algorithm on nodes of a modern computational cluster by solving practical problems related to modeling the strength of building structures. The performance characteristics of the algorithm, including total execution time and acceleration coefficients depending on the number of processor cores used, have been analyzed. The impact of block sizes used in the calculations on computational performance has also been investigated. The experimental results demonstrate that the algorithm significantly reduces execution time as the number of processors increases and exhibits stable scalability on systems with a large number of cores. This highlights its applicability for solving complex engineering problems and modeling largescale systems. The proposed approach can be utilized in structural mechanics, applied physics, and other fields of engineering analysis requiring the processing of large data volumes. The conclusions of the study are valuable for further development of parallel programming methods and improving the efficiency of computational systems. Keywords: high-performance computing, system of linear algebraic equations, Cholesky method, sparse matrices, block skyscraper matrices, parallel algorithms, systems with shared memory.

Cybernetics and Computer Technologies(3)
Max Planck Institute for Dynamics of Complex Technical Systems (DE), V.M. Glushkov Institute of Cybernetics (UA)
Max-Planck-Gesellschaft
Openalex Percentile: Top 60%
Numerical methods for differential equations
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.