NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Due to the lapse in federal government funding, NASA is not updating this website. We sincerely regret this inconvenience.

Back to Results
Eigensolver for a Sparse, Large Hermitian MatrixA 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).
Document ID
20110023950
Acquisition Source
Jet Propulsion Laboratory
Document Type
Other - NASA Tech Brief
Authors
Tisdale, E. Robert
(California Inst. of Tech. Pasadena, CA, United States)
Oyafuso, Fabiano
(California Inst. of Tech. Pasadena, CA, United States)
Klimeck, Gerhard
(California Inst. of Tech. Pasadena, CA, United States)
Brown, R. Chris
(California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
August 25, 2013
Publication Date
November 1, 2003
Publication Information
Publication: NASA Tech Briefs, November 2003
Subject Category
Mathematical And Computer Sciences (General)
Report/Patent Number
NPO-30834
Report Number: NPO-30834
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available