| Publication Type | journal article |
| School or College | College of Engineering |
| Department | Kahlert School of Computing |
| 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 |