DocumentCode :
2895930
Title :
Multi-level parallelism in the block-Jacobi SVD algorithm
Author :
Oksa, Gabriel ; Vajtersic, Marián
Author_Institution :
Dept. of Inf., Slovak Acad. of Sci., Bratislava, Slovakia
fYear :
2001
fDate :
2001
Firstpage :
306
Lastpage :
313
Abstract :
We analyse the fine-grained parallelism of the two-sided block-Jacobi algorithm for the singular value decomposition (SVD) of matrix A∈Rm×n, m⩾n. The algorithm involves the class CO of parallel orderings on the two-dimensional toroidal mesh with p processors. The mathematical background is based on the QR decomposition (QRD) of local data matrices and on the triangular Kogbetliantz algorithm (TKA) for local SVDs in the diagonal mesh processors. Subsequent updates of local matrices in the diagonal as well as nondiagonal mesh processors are required. WE show that all updates can be realized by orthogonal modified Givens rotations. These rotations can be efficiently pipelined in parallel in the horizontal and vertical rings of √p processors through the toroidal mesh. For one mesh processor our solution requires O[(m+n)2/p] systolic processing elements (PEs). O(m2/p) local memory registers and O[(m+n)2/p] additional delay elements. The time complexity of our solution is O[(m+n3/2/p3/4)Δ] time steps per one global iteration where Δ is the length of the global synchronization time step that is given by evaluation and application of two modified Givens rotations in TKA
Keywords :
parallel algorithms; parallel programming; singular value decomposition; SVD algorithm; block-Jacobi; fine-grained parallelism; parallel orderings; singular value decomposition; time complexity; Added delay; Algorithm design and analysis; Concurrent computing; Informatics; Kernel; Linear algebra; Matrix decomposition; Parallel processing; Scientific computing; Singular value decomposition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 2001. Proceedings. Ninth Euromicro Workshop on
Conference_Location :
Mantova
Print_ISBN :
0-7695-0987-8
Type :
conf
DOI :
10.1109/EMPDP.2001.905057
Filename :
905057
Link To Document :
بازگشت