DocumentCode
3430893
Title
Spacetime-minimal systolic architectures for Gaussian elimination and the algebraic path problem
Author
Benaini, Abdelhamid ; Robert, Yves
Author_Institution
LIP-IMAG, Ecole Normale Superieure de Lyon, France
fYear
1990
fDate
5-7 Sep 1990
Firstpage
746
Lastpage
757
Abstract
The authors have designed two systolic arrays that are both time-minimal and space-minimal for Gaussian elimination and the algebraic path problem (APP), thereby establishing the systolic complexity of these two computational kernels. The systolic computation is modeled by a directed acyclic graph (DAG) with nodes corresponding to computed values and arcs denoting dependencies. The computation DAG is taken to be fixed and given. The time to compute a DAG is determined when a timing function is assigned, or scheduled, to the nodes, subject to the constraints that a node can be computed only when its predecessors (the nodes which it depends upon) have been computed at previous steps, and no processor can compute two different nodes at the same time step. For a problem of size n , the authors obtain an execution time (T (n ))=3n -1 using A ( n )=n 2/4+O (n ) processors for Gaussian elimination, and T (n )=5n -2 and A (n )=n 3/3+O (n ) for the APP
Keywords
computational complexity; directed graphs; linear algebra; systolic arrays; Gaussian elimination; algebraic path problem; computational kernels; directed acyclic graph; execution time; space-minimal; systolic arrays; systolic complexity; time-minimal; timing function; Computational modeling; Councils; Equations; Gaussian processes; Linear systems; Processor scheduling; Systolic arrays; Timing; Transforms;
fLanguage
English
Publisher
ieee
Conference_Titel
Application Specific Array Processors, 1990. Proceedings of the International Conference on
Conference_Location
Princeton, NJ
Print_ISBN
0-8186-9089-5
Type
conf
DOI
10.1109/ASAP.1990.145509
Filename
145509
Link To Document