• DocumentCode
    2037428
  • Title

    I/O efficient QR and QZ algorithms

  • Author

    Mohanty, Subrata Kumar ; Gopalan, Sindhuja

  • Author_Institution
    Dept. of Comput. Sci. & Eng., PDPM Indian Inst. of Inf. Technol., Design & Manuf. - Jabalpur, Jabalpur, India
  • fYear
    2012
  • fDate
    18-22 Dec. 2012
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    The QR algorithm solves the standard eigenvalue problem. Analogously, the QZ-algorithm solves the generalised eigenvalue problem. Both are iterative algorithms. We study these algorithms on the External Memory model introduced by Aggarwal and Vitter and analyse them for their I/O and seek complexities. We analyse the multi shift QR algorithm [1]; this algorithm chases m × m bulges, where m is the number of shifts, using both matrix-vector and matrix-matrix operations. We also investigate the small-bulge multishift QR algorithm [2] which was proposed to avoid the phenomenon called shift blurring. We propose a tile based small-bulge multi shift QR algorithm which is scalable and more amenable for multicore architecture than the traditional panel based algorithms and that under certain conditions of the number of shifts has better seek and I/O complexities. We prove analogous results for the QZ algorithm [3] too.
  • Keywords
    computational complexity; eigenvalues and eigenfunctions; iterative methods; matrix algebra; multiprocessing systems; I/O complexity; QZ algorithm; external memory model; generalised eigenvalue problem; iterative algorithm; matrix-matrix operation; matrix-vector operation; multicore architecture; standard eigenvalue problem; tile based small-bulge multishift QR algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing (HiPC), 2012 19th International Conference on
  • Conference_Location
    Pune
  • Print_ISBN
    978-1-4673-2372-7
  • Electronic_ISBN
    978-1-4673-2370-3
  • Type

    conf

  • DOI
    10.1109/HiPC.2012.6507492
  • Filename
    6507492