

















Abstract:Divide and Conquer (D&C) is a widely used algorithmic strategy for symmetric eigenvalue decomposition. Its natural parallelism makes D&C attractive on modern multicore CPUs and GPUs, but existing eigenvalue-only routines often default to QR-based methods because conventional D&C still materializes or replays large transformation matrices during the conquer phase. This paper proposes a boundary-row D&C algorithm for eigenvalue-only computation. The key observation is that the conquer phase only needs selected boundary rows/columns rather than the full accumulated eigenvector matrix. By propagating these boundary rows directly through the recursion, the proposed algorithm reduces the memory requirement from quadratic to linear space while also eliminating unnecessary matrix-vector work in the conventional lazy-replay formulation. We provide the algorithm, its time and space complexity analysis, correctness and stability arguments, optimized CPU and GPU implementations, and an evaluation against QR and D&C routines in standard numerical libraries.
| Comments: | 13 pages, 2 figures, 4 tables |
| Subjects: | Distributed, Parallel, and Cluster Computing (cs.DC); Numerical Analysis (math.NA) |
| Cite as: | arXiv:2605.26599 [cs.DC] |
| (or arXiv:2605.26599v1 [cs.DC] for this version) | |
| https://doi.org/10.48550/arXiv.2605.26599 arXiv-issued DOI via DataCite (pending registration) |
From: Ruiyi Zhan [view email]
[v1]
Tue, 26 May 2026 06:32:21 UTC (1,908 KB)
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。