Title :
A Jacobi-based algorithm for computing symmetric eigenvalues and eigenvectors in a two-dimensional mesh
Author :
Royo, Dolors ; Valero-Garcia, Miguel ; González, Antonio
Author_Institution :
Dept. d´´Arquitectura de Computadors, Univ. Politecnica de Catalunya, Barcelona, Spain
Abstract :
The paper proposes an algorithm for computing symmetric eigenvalues and eigenvectors that uses a one-sided Jacobi approach and is targeted to a multicomputer in which nodes can be arranged as a two-dimensional mesh with an arbitrary number of rows and columns. The algorithm is analysed through simple analytical models of execution time, which show that an adequate choice of the mesh configuration (number of rows and columns) can improve performance significantly, with respect to a one-dimensional configuration, which is the most frequently considered scenario in current proposals. This improvement is especially noticeable in large systems
Keywords :
Jacobian matrices; distributed memory systems; eigenvalues and eigenfunctions; 2D mesh; Jacobi-based algorithm; analytical models; columns; execution time; mesh configuration; multicomputer; nodes; one-sided Jacobi approach; rows; symmetric eigenvalue computation; symmetric eigenvector computation; Algorithm design and analysis; Distributed computing; Eigenvalues and eigenfunctions; Jacobian matrices; Large-scale systems; Parallel machines; Performance analysis; Proposals; Symmetric matrices; Systolic arrays;
Conference_Titel :
Parallel and Distributed Processing, 1998. PDP '98. Proceedings of the Sixth Euromicro Workshop on
Conference_Location :
Madrid
Print_ISBN :
0-8186-8332-5
DOI :
10.1109/EMPDP.1998.647234