Paper
28 November 1983 A Review Of Signal Processing With Systolic Arrays
J. M. Speiser, H. J. Whitehouse
Author Affiliations +
Abstract
This paper reviews recent developments in signal processing and surveys recent progress in parallel processing algorithms and architectures for their real-time implementation. It has previously been shown1-2 that the major computational requirements for many important real-time signal processing tasks can be reduced to a common set of basic matrix operations including matrix-vector multiplication, matrix-matrix multiplication and addition, matrix inversion, solution of systems of linear equations, least squares approximate solution of linear systems, eigensystem solution, generalized eigen-systems solution, and singular value decomposition (SVD) of matrices. To this list, we would now add the generalized singular value decompositions of Van Loan3,4 and Paige-Saunders5. The first five matrix operations listed above may be computed non-iteratively, and systolic array architectures and algorithms are available which provide modular parallelism, local interconnects, regular data flow, and high efficiency, with the efficiency essentially constant as the parallelism is increased6-8. Parallel computation of eigensystems, generalized eigensystems, the singular value decomposition, and the generalized singular value decomposition is more difficult, since the computation is necessarily iterative, and it is difficult to utilize only local communication between processing elements while maintaining high efficiency. Algorithms for the latter problems are therefore still the subject of intensive research.
© (1983) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
J. M. Speiser and H. J. Whitehouse "A Review Of Signal Processing With Systolic Arrays", Proc. SPIE 0431, Real-Time Signal Processing VI, (28 November 1983); https://doi.org/10.1117/12.936434
Lens.org Logo
CITATIONS
Cited by 16 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Signal processing

Matrices

Computer architecture

Algorithm development

Computing systems

Spectrum analysis

Digital signal processing

RELATED CONTENT

A Novel MVDR Beamforming Algorithm
Proceedings of SPIE (January 21 1988)
Reducing The Computations Of The SVD Array Given By Brent...
Proceedings of SPIE (November 14 1989)
Implementation Of An SVD Processor Using Redundant CORDIC
Proceedings of SPIE (February 23 1988)
Implementation Of Cellular Arrays
Proceedings of SPIE (July 30 1982)
Architectures for Computing Eigenvalues and SVDs
Proceedings of SPIE (July 28 1986)

Back to Top