

Author: Okša Gabriel Vajteršic Marián
Publisher: Taylor & Francis Ltd
ISSN: 1063-7192
Source: Parallel Algorithms and Applications, Vol.18, Iss.1-2, 2003-03, pp. : 49-70
Disclaimer: Any content in publications that violate the sovereignty, the constitution or regulations of the PRC is not accepted or approved by CNPIEC.
Abstract
We design the systolic version of the two-sided block-Jacobi algorithm for the singular value decomposition (SVD) of matrix A∈Rm×n, m≥n and m, n even. 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√ processor through the toroidal mesh. Our solution requires, per one mesh processor, O[(m+n)2/p] systolic processing elements (PEs) and additional delay elements. The time complexity can be estimated as T
Related content


By Trobec Roman Jovanovič Uroš
Parallel Algorithms and Applications, Vol. 18, Iss. 1-2, 2003-03 ,pp. :


By Purcz Pavol
Parallel Algorithms and Applications, Vol. 18, Iss. 1-2, 2003-03 ,pp. :


Special issue on groupware and multimedia
Multimedia Tools and Applications, Vol. 32, Iss. 2, 2007-02 ,pp. :


Special Issue On 'Robot Vision'
By Ikeuchi Katsushi Ohba Khotaro Sato Yoichi
Advanced Robotics, Vol. 12, Iss. 3, 1997-01 ,pp. :


Special Issue On 'Rehabilitation Robots'
By Tejima Noriyuki Fujie Masakatsu
Advanced Robotics, Vol. 12, Iss. 5, 1997-01 ,pp. :