A PARALLEL ALGORITHM FOR COMPUTING PARTIAL SPECTRAL FACTORIZATIONS OF MATRIX PENCILS VIA CHEBYSHEV APPROXIMATION

Tianshi Xu, Anthony Austin, Vasileios Kalantzis, Yousef Saad

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

We propose a distributed-memory parallel algorithm for computing some of the algebraically smallest eigenvalues (and corresponding eigenvectors) of a large, sparse, real symmetric positive definite matrix pencil that lie within a target interval. The algorithm is based on Chebyshev interpolation of the eigenvalues of the Schur complement (over the interface variables) of a domain decomposition reordering of the pencil and accordingly exposes two dimensions of parallelism: one derived from the reordering and one from the independence of the interpolation nodes. The new method demonstrates excellent parallel scalability, comparing favorably with PARPACK, and does not require factorization of the mass matrix, which significantly reduces memory consumption, especially for 3D problems. Our implementation is publicly available on GitHub.

Original languageEnglish (US)
Pages (from-to)S324-S351
JournalSIAM Journal on Scientific Computing
Volume46
Issue number2
DOIs
StatePublished - Apr 2024

Bibliographical note

Publisher Copyright:
© 2024 Society for Industrial and Applied Mathematics Publications. All rights reserved.

Keywords

  • Chebyshev approximation
  • parallel computing
  • spectral Schur complements
  • symmetric generalized eigenvalue problem

Fingerprint

Dive into the research topics of 'A PARALLEL ALGORITHM FOR COMPUTING PARTIAL SPECTRAL FACTORIZATIONS OF MATRIX PENCILS VIA CHEBYSHEV APPROXIMATION'. Together they form a unique fingerprint.

Cite this