NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Singular value decomposition with systolic arraysSystolic arrays for determining the singular value decomposition of a mxn, m n, matrix A of bandwidth w are presented. After A has been reduced to bidiagonal form B by means of Givens plane rotations, the singular values of B are computed by the Golub-Reinsch iteration. The products of plane rotations form the matrices of left and right singular vectors. Assuming each processor can compute or supply a plane rotation, O(wn) processors accomplish the reduction to bidiagonal form in O(np) steps, where p is the number of superdiagonals. A constant number of processors then determines each singular value in about 6n steps. The singular vectors are computed by rerouting the rotations through the arrays used for the reduction to bidiagonal form, or else along the way by employing another rectangular array of O(wm) processors.
Document ID
19840022748
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Ipsen, I. C. F.
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
September 4, 2013
Publication Date
July 1, 1984
Subject Category
Numerical Analysis
Report/Patent Number
ICASE-84-30
NAS 1.26:172396
NASA-CR-172396
Report Number: ICASE-84-30
Report Number: NAS 1.26:172396
Report Number: NASA-CR-172396
Accession Number
84N30817
Funding Number(s)
CONTRACT_GRANT: NAS1-17070
PROJECT: RTOP 505-31-83
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available