Search NASASearch

NASA NTRS · 20110023950

Eigensolver for a Sparse, Large Hermitian Matrix

Abstract

A parallel-processing computer program finds a few eigenvalues in a sparse Hermitian matrix that contains as many as 100 million diagonal elements. This program finds the eigenvalues faster, using less memory, than do other, comparable eigensolver programs. This program implements a Lanczos algorithm in the American National Standards Institute/ International Organization for Standardization (ANSI/ISO) C computing language, using the Message Passing Interface (MPI) standard to complement an eigensolver in PARPACK. [PARPACK (Parallel Arnoldi Package) is an extension, to parallel-processing computer architectures, of ARPACK (Arnoldi Package), which is a collection of Fortran 77 subroutines that solve large-scale eigenvalue problems.] The eigensolver runs on Beowulf clusters of computers at the Jet Propulsion Laboratory (JPL).

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Tisdale, E. Robert, Oyafuso, Fabiano, Klimeck, Gerhard, Brown, R. Chris. 2003-11-01. Eigensolver for a Sparse, Large Hermitian Matrix. https://ntrs.nasa.gov/citations/20110023950

Cite the original work for its findings. Save a collection to share your selection of sources.