Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

The performance of finding eigenvalues and eigenvectors of dense symmetric matrices on distributed memory computers

Conference ·
OSTI ID:125572
;  [1]
  1. Univ. of California, Berkeley, CA (United States)

We discuss timing and performance modeling of a routine to find all the eigenvalues and eigenvectors of a dense symmetric matrix on distributed memory computers. The routine, PDSYEVX, is part of the ScaLAPACK library. It is based on bisection and inverse iteration, but is not designed to guarantee orthogonality of eigenvectors in the presence of clustered eigenvalues. We use our validated performance model to conclude that PDSYEVX is very efficient for large enough problem sizes, nearly independently of input and output data layouts. However, efficiency will be low if interprocessor communication is too slow, such as on conventional workstation networks, or if per processor memory is too small, such as on the Intel Gamma. Modeling also helps us choose the appropriate algorithm to deal with clusters.

OSTI ID:
125572
Report Number(s):
CONF-950212--; CNN: Grant CDA-8722788; Grant ASC 9005933; Grant DM28E04120; Grant DAAL003-91-C-0047
Country of Publication:
United States
Language:
English

Similar Records

Multiprocessor algorithm for the symmetric tridiagonal eigenvalue problem
Technical Report · Tue Jan 07 23:00:00 EST 1986 · OSTI ID:7008081

A multiprocessor algorithm for the symmetric tridiagonal Eigenvalue problem
Journal Article · Sat Feb 28 23:00:00 EST 1987 · SIAM J. Sci. Stat. Comput.; (United States) · OSTI ID:6574684

Toward an efficient parallel eigensolver for dense symmetric matrices
Journal Article · Thu Dec 31 23:00:00 EST 1998 · SIAM Journal on Scientific Computing · OSTI ID:355657