A multiprocessor algorithm for the symmetric tridiagonal Eigenvalue problem
Journal Article
·
· SIAM J. Sci. Stat. Comput.; (United States)
A multiprocessor algorithm for finding few or all eigenvalues and the corresponding eigenvectors of a symmetric tridiagonal matrix is presented. It is a pipelined variation of EISPACK routines - BISECT and TINVIT which consists of the three steps: isolation, extraction-inverse iteration, and partial orthogonalization. Multisections are performed for isolating the eigenvalues in a given interval, while bisection or the Zeroin method is used to extract these isolated eigenvalues. After the corresponding eigenvectors have been computed by inverse iteration, the modified Gram-Schmidt method is used to orthogonalize certain groups of these vectors. Experiments on the Alliant FX/8 and CRAY X-MP/48 multiprocessors show that this algorithm achieves high speed-up over BISECT and TINVIT; in fact it is much faster than TQL2 when all the eigenvalues and eigenvectors are required.
- Research Organization:
- Center for Supercomputing Research and Development, Univ. of Illinois, Urbana, IL
- OSTI ID:
- 6574684
- Journal Information:
- SIAM J. Sci. Stat. Comput.; (United States), Journal Name: SIAM J. Sci. Stat. Comput.; (United States) Vol. 8:2; ISSN SIJCD
- Country of Publication:
- United States
- Language:
- English
Similar Records
Multiprocessor algorithm for the symmetric tridiagonal eigenvalue problem
Parallel solution of the symmetric tridiagonal eigenproblem
Parallel solution of the symmetric tridiagonal eigenproblem. Research report
Technical Report
·
Tue Jan 07 23:00:00 EST 1986
·
OSTI ID:7008081
Parallel solution of the symmetric tridiagonal eigenproblem
Thesis/Dissertation
·
Sat Dec 31 23:00:00 EST 1988
·
OSTI ID:6155839
Parallel solution of the symmetric tridiagonal eigenproblem. Research report
Technical Report
·
Sun Oct 01 00:00:00 EDT 1989
·
OSTI ID:7230838
Related Subjects
99 GENERAL AND MISCELLANEOUS
990210* -- Supercomputers-- (1987-1989)
ALGORITHMS
ARRAY PROCESSORS
B CODES
COMPARATIVE EVALUATIONS
COMPUTER CODES
COMPUTERS
CRAY COMPUTERS
DATA-FLOW PROCESSING
DIGITAL COMPUTERS
E CODES
EIGENVALUES
EIGENVECTORS
ITERATIVE METHODS
MATHEMATICAL LOGIC
MATRICES
ORTHOGONAL TRANSFORMATIONS
PERFORMANCE
PROGRAMMING
SUPERCOMPUTERS
SYMMETRY
T CODES
TRANSFORMATIONS
990210* -- Supercomputers-- (1987-1989)
ALGORITHMS
ARRAY PROCESSORS
B CODES
COMPARATIVE EVALUATIONS
COMPUTER CODES
COMPUTERS
CRAY COMPUTERS
DATA-FLOW PROCESSING
DIGITAL COMPUTERS
E CODES
EIGENVALUES
EIGENVECTORS
ITERATIVE METHODS
MATHEMATICAL LOGIC
MATRICES
ORTHOGONAL TRANSFORMATIONS
PERFORMANCE
PROGRAMMING
SUPERCOMPUTERS
SYMMETRY
T CODES
TRANSFORMATIONS