Title :
Regular iterative algorithms and their implementation on processor arrays
Author :
Rao, Sailesh K. ; Kailath, Thomas
Author_Institution :
AT&T Bell Labs., Holmdel, NJ, USA
fDate :
3/1/1988 12:00:00 AM
Abstract :
Some recent results are summarized concerning a class of algorithms known as regular iterative algorithms, particularly with respect to their implementations on processor arrays. Regular iterative algorithms contain all algorithms executed by systolic arrays as a proper subclass and are therefore of considerable importance in real-time signal processing applications. Some general concepts concerning the design of parallel architectures are introduced, and the importance of devising special techniques that utilize any available structure in the algorithm is highlighted. A generic description of the existing methodologies for the systematic design of systolic arrays is given. Using some simple examples, the limitations of these methods are shown. A formal methodology is proposed that overcomes the difficulties in the existing procedures
Keywords :
computerised signal processing; iterative methods; parallel architectures; formal methodology; iterative algorithms; parallel architectures; processor arrays; real-time signal processing; systematic design; systolic arrays; Algorithm design and analysis; Array signal processing; Equations; Hardware; Iterative algorithms; Linear algebra; Parallel architectures; Signal design; Signal processing; Signal processing algorithms; Systolic arrays; Testing;
Journal_Title :
Proceedings of the IEEE