Improving parallel hybrid solvers through block low-rank compression and adaptive threshold selection

Read full text
Authors: F. Sukru Torun
Cited by: 0
References: 55

Abstract

Sparse linear systems play an important role in scientific computing and large-scale simulations. They often become the main computational bottleneck. For solving such systems, Krylov and multigrid methods are the predominant iterative approaches, while the block Cimmino (BC) method offers a hybrid, projection-based alternative with strong parallel efficiency and direct-solver robustness. Existing studies have predominantly focused on improving the iterative aspects of BC, while its direct solution is relatively neglected. This study addresses this gap by proposing a block low-rank (BLR) compression–based approach to accelerate the direct solution of BC. In BC, block solutions are often computed with higher precision than needed, leading to unnecessary computational effort. By employing the BLR technique, we reduce parallel time and the memory consumption required for the factorization and solution of blocks, while preserving its convergence properties. In addition, we extend this approach to the augmented block Cimmino method, a pseudo-direct variant of BC. Experiments confirm significant reductions in solution time and resource use. Since BLR compression introduces a trade-off between efficiency and accuracy, we further present a machine learning framework for automatic BLR threshold tuning, using classification and regression models. By combining BLR compression with data-driven threshold tuning, this study provides a new and successful approach for improving parallel hybrid solvers.

Fields of Study & Subjects

Matrix Theory and Algorithms Parallel Computing and Optimization Techniques Electromagnetic Scattering and Analysis

Publication details

Journal / source
PeerJ Computer Science
Volume
12
Pages
e3680–e3680
Publication date
4 March 2026
Language
EN