Abstract
We describe a design and implementation of a multi-stage algorithm for computing eigenvectors of a dense symmetric matrix. We show that reformulating the existing algorithms is beneficial in terms of performance even if that doubles the computational complexity. Through detailed analysis, we show that the effect of the increase in the asymptotic operation count may be compensated by a much improved performance rate. Our performance results indicate that using our approach achieves very good speedup and scalability even when directly compared with the existing state-of-the-art software.
Original language | English |
---|---|
Title of host publication | Proceedings - IEEE 28th International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2014 |
Publisher | IEEE Computer Society |
Pages | 1150-1159 |
Number of pages | 10 |
ISBN (Electronic) | 9780769552088 |
DOIs | |
State | Published - Nov 27 2014 |
Event | 28th IEEE International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2014 - Phoenix, United States Duration: May 19 2014 → May 23 2014 |
Publication series
Name | Proceedings - IEEE 28th International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2014 |
---|
Conference
Conference | 28th IEEE International Parallel and Distributed Processing Symposium Workshops, IPDPSW 2014 |
---|---|
Country/Territory | United States |
City | Phoenix |
Period | 05/19/14 → 05/23/14 |
Bibliographical note
Publisher Copyright:© 2014 IEEE.
Keywords
- Dynamic runtime scheduling
- Eigenvectors
- Symmetric eigenvalue problem