Three-level parallel J-Jacobi algorithms for Hermitian matrices

S Singer, S Singer, V Novaković, D Davidović… - Applied mathematics …, 2012 - Elsevier
S Singer, S Singer, V Novaković, D Davidović, K Bokulić, A Ušćumlić
Applied mathematics and computation, 2012Elsevier
The paper describes several efficient parallel implementations of the one-sided hyperbolic
Jacobi-type algorithm for computing eigenvalues and eigenvectors of Hermitian matrices. By
appropriate blocking of the algorithms an almost ideal load balancing between all available
processors/cores is obtained. A similar blocking technique can be used to exploit local
cache memory of each processor to further speed up the process. Due to diversity of modern
computer architectures, each of the algorithms described here may be the method of choice …
The paper describes several efficient parallel implementations of the one-sided hyperbolic Jacobi-type algorithm for computing eigenvalues and eigenvectors of Hermitian matrices. By appropriate blocking of the algorithms an almost ideal load balancing between all available processors/cores is obtained. A similar blocking technique can be used to exploit local cache memory of each processor to further speed up the process. Due to diversity of modern computer architectures, each of the algorithms described here may be the method of choice for a particular hardware and a given matrix size. All proposed block algorithms compute the eigenvalues with relative accuracy similar to the original non-blocked Jacobi algorithm.
Elsevier
Showing the best result for this search. See all results