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
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;
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
DOI :
10.1109/HiPC.2012.6507492