TY - GEN
T1 - DEPENDENCE GRAPH BASED DESIGN OF SYSTOLIC ARRAYS FOR THE ALGEBRAIC PATH PROBLEM.
AU - Lewis, P. S.
AU - Kung, S. Y.
PY - 1987
Y1 - 1987
N2 - A systolic design for the algebraic path problem (APP) is introduced. The APP is a generalization of a cross-disciplinary set of problems that includes transitive closure, shortest path, and matrix inversion. Special cases of the array can be used to solve any instance of the APP. The array uses N**2 processing elements, and requires 2N I/O connections. A design methodology that is based on dependence-graph analysis is introduced to derive this array. The design methodology is an extension of methods based on uniform recurrence equations. The algorithm for the APP is described in a localized, indexed, single-assignment form. A systolic implementation of the algorithm is generated by mapping its dependence graph onto an array configuration. Different mappings of the same dependence graph produce both the array used here and those previously proposed for the APP. A comparison is made of all arrays proposed for the APP.
AB - A systolic design for the algebraic path problem (APP) is introduced. The APP is a generalization of a cross-disciplinary set of problems that includes transitive closure, shortest path, and matrix inversion. Special cases of the array can be used to solve any instance of the APP. The array uses N**2 processing elements, and requires 2N I/O connections. A design methodology that is based on dependence-graph analysis is introduced to derive this array. The design methodology is an extension of methods based on uniform recurrence equations. The algorithm for the APP is described in a localized, indexed, single-assignment form. A systolic implementation of the algorithm is generated by mapping its dependence graph onto an array configuration. Different mappings of the same dependence graph produce both the array used here and those previously proposed for the APP. A comparison is made of all arrays proposed for the APP.
UR - http://www.scopus.com/inward/record.url?scp=0023241231&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0023241231&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:0023241231
SN - 0818608161
T3 - Conference Record - Asilomar Conference on Circuits, Systems & Computers
SP - 13
EP - 18
BT - Conference Record - Asilomar Conference on Circuits, Systems & Computers
PB - IEEE
ER -