REDUCING THE COMPUTATIONS OF THE SINGULAR VALUE DECOMPOSITION ARRAY GIVEN BY BRENT AND LUK

被引:22
作者
YANG, B
BOHME, JF
机构
关键词
SINGULAR VALUE DECOMPOSITION; SYSTOLIC ARRAYS; CORDIC; 2-SIDED ROTATIONS; VLSI;
D O I
10.1137/0612055
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A new, efficient, two-plane rotation (TPR) method for computing two-sided rotations involved in singular value decomposition (SVD) is presented. It is shown that a two-sided rotation can be evaluated by only two plane rotations and a few additions. This leads to significantly reduced computations. Moreover, if coordinate rotation digital computer (CORDIC) processors are used for realizing the processing elements (PEs) of the SVD array given by Brent and Luk, the computational overhead of the diagonal PEs due to angle calculations can be avoided. The resulting SVD array has a homogeneous structure with identical diagonal and off-diagonal PEs. Similar results can also be obtained if the TPR method is applied to Luk's triangular SVD array and to Stewart's Schur decomposition array.
引用
收藏
页码:713 / 725
页数:13
相关论文
共 23 条
[1]  
AHMED HM, 1981, THESIS STANFORD U ST
[2]   THE SOLUTION OF SINGULAR-VALUE AND SYMMETRIC EIGENVALUE PROBLEMS ON MULTIPROCESSOR ARRAYS [J].
BRENT, RP ;
LUK, FT .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1985, 6 (01) :69-84
[3]  
BRENT RP, 1985, J VLSI COMPUT SYST, V1, P242
[4]   CORDIC ARITHMETIC FOR AN SVD PROCESSOR [J].
CAVALLARO, JR ;
LUK, FT .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1988, 5 (03) :271-290
[5]  
CAVALLARO JR, 1986, P SPIE REAL TIME S 9, V698, P45
[6]  
Delosme J.-M., 1983, Proceedings of ICASSP 83. IEEE International Conference on Acoustics, Speech and Signal Processing, P927
[7]  
DELOSME JM, 1989, P SOC PHOTO-OPT INS, V1152, P131
[8]  
DELOSME JM, 1987, 21ST P AS C CIRC SYS
[9]  
DEPRETTERE EF, 1984, MAR P IEEE INT C ACO
[10]  
Forsythe G.E., 1960, CYCLIC JACOBI METHOD