© 1990 by British Computer Society
| ||||||||||||||||||||||||||||||||||||||||||||||||||
An Efficient Double Pipe Systolic Array for Matrix Product
Computing Laboratory, University of Newcastle-Upon-Tyne, Claremont Tower, Claremont Road, Newcastle-Upon-Tyne NE1 7RU, UK
An improved two layer systolic algorithm for computing the product of two n x n band matrices A and B with bandwidths w1 and w2 respectively is described. The array requires
[equation: see PDF]
basic inner product cells where
[equation: see PDF]
and
[equation: see PDF]
, and efficiency e = 1 and computation time
[equation: see PDF]
inner product steps and requires only a single pass of data through the design.
Received September 1989.
* Computing Laboratory, University of Newcastle-Upon-Tyne, Claremont Tower, Claremont Road, Newcastle-Upon-Tyne NE1 7RU