The multishift QR algorithm. I: Maintaining well-focused shifts and level 3 performance (Q2784389)

From MaRDI portal





scientific article; zbMATH DE number 1732280
Language Label Description Also known as
English
The multishift QR algorithm. I: Maintaining well-focused shifts and level 3 performance
scientific article; zbMATH DE number 1732280

    Statements

    0 references
    0 references
    0 references
    23 April 2002
    0 references
    multishift QR algorithm
    0 references
    implicit shifts
    0 references
    BLAS
    0 references
    basic linear algebra subprograms
    0 references
    non Hermitian eigenvalue problems
    0 references
    The multishift QR algorithm. I: Maintaining well-focused shifts and level 3 performance (English)
    0 references
    Recall that the rate of convergence of iterations in a single shift \(QR\) algorithm is ultimately quadratic. To avoid complex arithmetic, which may occur in the double shift \(QR\) factorization, the authors present a small bulge multishift variation of the \(QR\) algorithm. The method replaces a large diagonal bulge in the multishift \(QR\) sweep with a chain of many small bulges. This approach takes advantage of the existing level 3 BLAS, Basic Linear Algebra Subprograms, which are fast matrix-matrix operations that make near optimal use of the cache memory in computers with advanced architecture. Hardware count of floating point instructions executed by DHSEQR, TTQR, large bulge and small bulge multishift \(QR\) algorithms are compared on 20 non Hermitian eigenvalue problems.NEWLINENEWLINENEWLINE[For part II see ibid. 23, No.~4, 948-973 (2002; reviewed below)].
    0 references
    0 references

    Identifiers