Title :
Systolic-type implementation of matrix computations based on the Faddeev algorithm
Author :
Wyrzykowski, R. ; Kanevski, J.S. ; Maslennikov, O.V.
Author_Institution :
Dept. of Math. & Comput. Sci., Tech. Univ. of Czestochowa, Poland
Abstract :
Deals with the problem of enhancing the versatility of VLSI processor arrays without undue addition of hardware, time/control overhead, and software complexity. A promising approach to this problem is based on matrix computations carried out through the Faddeev algorithm. We design a fixed-size, linear array architecture with fully local communications and straightforward control requirements. This high-throughput, systolic-type architecture allows us to minimize both I/O requirements and the number of processing elements performing complicated operations like divisions. To derive the array from a formal description of the Faddeev algorithm based on Gaussian elimination with partial pivoting, we use purposive transformations of the basic dependence graph of the algorithm before its space-time mappings onto array architectures
Keywords :
VLSI; matrix algebra; parallel algorithms; systolic arrays; Faddeev algorithm; Gaussian elimination; I/O requirements; VLSI processor arrays; divisions; formal description; linear array architecture; local communications; matrix computations; partial pivoting; purposive transformations; software complexity; space-time mappings; systolic-type implementation; Application software; Application specific processors; Communication system control; Computer architecture; Computer science; Hardware; Matrices; Pipeline processing; Space technology; Very large scale integration;
Conference_Titel :
Massively Parallel Computing Systems, 1994., Proceedings of the First International Conference on
Conference_Location :
Ischia
Print_ISBN :
0-8186-6322-7
DOI :
10.1109/MPCS.1994.367019