Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. Parallel eigenvalue reordering in real Schur forms
 
research article

Parallel eigenvalue reordering in real Schur forms

Granat, R.
•
Kagstrom, B.
•
Kressner, D.  
2009
Concurrency And Computation-Practice & Experience

A parallel algorithm for reordering the eigenvalues in the real Schur form of a matrix is presented and discussed. Our novel approach adopts computational windows and delays multiple outside-window updates until each window has been completely reordered locally. By using multiple concurrent windows the parallel algorithm has a high level of concurrency, and most work is level 3 BLAS operations. The presented algorithm is also extended to the generalized real Schur form. Experimental results for ScaLAPACK-style Fortran 77 implementations on a Linux cluster confirm the efficiency and scalability of our algorithms in terms of more than 16 times of parallel speedup using 64 processors for large-scale problems. Even on a single processor our implementation is demonstrated to perform significantly better compared with the state-of-the-art serial implementation. Copyright (C) 2009 John Wiley & Sons, Ltd.

  • Files
  • Details
  • Metrics
Type
research article
DOI
10.1002/cpe.1386
Author(s)
Granat, R.
Kagstrom, B.
Kressner, D.  
Date Issued

2009

Published in
Concurrency And Computation-Practice & Experience
Volume

21

Issue

9

Start page

1225

End page

1250

Subjects

parallel algorithms

•

eigenvalue problems

•

invariant subspaces

•

direct reordering

•

Sylvester matrix equations

•

condition number estimates

•

Aggressive Early Deflation

•

Multishift Qr Algorithm

•

Regular Matrix Pair

•

Sylvester Equation

•

Block Algorithms

•

Software

•

Reduction

Editorial or Peer reviewed

REVIEWED

Written at

OTHER

EPFL units
ANCHP  
Available on Infoscience
May 5, 2011
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/67082
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés