Computing the Singular-Value Decomposition on the ILLIAC IV
- 1 December 1980
- journal article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Mathematical Software
- Vol. 6 (4) , 524-539
- https://doi.org/10.1145/355921.355925
Abstract
In this paper, we study the computation of the singular value decomposition of a matrix on the ILLIAC IV computer. We describe the architecture of the machine and explain why the standard Golub-Reinsch algorithm is not applicable to this problem. We then present a one-sided orthogonalization method which makes very efficient use of the parallel computing abilities of the ILLIAC machine. Our method is shown to be Jacobi-like and numerically stable. Finally, a comparison of our method on the ILLIAC IV computer with the Golub-Reinsch algorithm on a conventional machine demonstrates the great potential of parallel computers in the important area of matrix computations. Key Words and Phrases: ILLIAC IV computer, singular value decomposition, Golub-Reinsch algorithm, Jacobi-like method, parallel matrix computations.Keywords
This publication has 13 references indexed in Scilit:
- A Survey of Parallel Algorithms in Numerical Linear AlgebraSIAM Review, 1978
- Error analysis of QR decompositions by Givens transformationsLinear Algebra and its Applications, 1975
- Glypnir—a programming language for Illiac IVCommunications of the ACM, 1975
- A one-sided transformation method for the singular value decomposition and algebraic eigenproblemThe Computer Journal, 1975
- CFD — A FORTRAN-like language for the ILLIAC IVACM SIGPLAN Notices, 1975
- Least Squares Computations by Givens Transformations Without Square RootsIMA Journal of Applied Mathematics, 1973
- The general linear inverse problem: Implication of surface waves and free oscillations for Earth structureReviews of Geophysics, 1972
- The Jacobi method for real symmetric matricesNumerische Mathematik, 1966
- Note on the quadratic convergence of the cyclic Jacobi processNumerische Mathematik, 1962
- Inversion of Matrices by Biorthogonalization and Related ResultsJournal of the Society for Industrial and Applied Mathematics, 1958