On synthesizing systolic arrays from recurrence equations with linear dependencies

Update Item Information
Publication Type Journal Article
School or College College of Engineering
Department Computing, School of
Creator Fujimoto, Richard M.
Other Author Rajopadhye, Sanjay V.; Purushothaman, S.
Title On synthesizing systolic arrays from recurrence equations with linear dependencies
Date 1986
Description We present a technique for synthesizing systolic architectures from Recurrence Equations. A class of such equations (Recurrence Equations with Linear Dependencies) is defined and and the problem of mapping such equations onto a two dimensional architecture is studied. We show that such a mapping is provided by means of a linear allocation and timing function. An important result is that under such a mapping the dependencies remain linear. After obtaining a two-dimensional architecture by applying such a mapping, a systolic array can be derived if t h e communication can be spatially and temporally localized. We show that a simple test consisting of finding the zeroes of a matrix is sufficient to determine whether this localization can be achieved by pipelining and give a construction that generates the array when such a pipelining is possible. The technique is illustrated by automatically deriving a well known systolic array for factoring a band matrix into lower and upper triangular factors.
Type Text
Publisher University of Utah
First Page 1
Last Page 15
Subject Recurrence equations
Subject LCSH Systolic array circuits; Point mappings (Mathematics)
Language eng
Bibliographic Citation Rajopadhye, S. V., Purushothaman, S., & Fujimoto, R. M. (1986). On synthesizing systolic arrays from recurrence equations with linear dependencies. 1-15. UUCS-86-009.
Series University of Utah Computer Science Technical Report
Relation is Part of ARPANET
Rights Management ©University of Utah
Format Medium application/pdf
Format Extent 2,996,496 bytes
Identifier ir-main,16311
ARK ark:/87278/s6pv73gh
Setname ir_uspace
ID 702385
Reference URL https://collections.lib.utah.edu/ark:/87278/s6pv73gh
Back to Search Results