The solution of linear systems by the QIF algorithms on a wavefront array processor (Q1101183)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | The solution of linear systems by the QIF algorithms on a wavefront array processor |
scientific article |
Statements
The solution of linear systems by the QIF algorithms on a wavefront array processor (English)
0 references
1988
0 references
The quadrant interlocking factorization (QIF) is especially well suited for computations with massive parallel arrays. It is a factorization of the form \(A=WZ\), where both W and Z are matrices whose nonzero elements appear in a `butterfly' form. The parallel algorithm for computing the QIF involves the recursive solution of 2-by-2 linear subsystems and updating of appropriate matrix elements. The present paper describes an implementation of the parallel QIF method on a wavefront array processor (WAP), i.e. a 2dim. mesh of processors (like a systolic array) that communicate without the synchronization by a global clock signal. I such a WAP, the data sweeps like a wavefront through the array, and many such computational wavefronts are usually pipelined through the WAP. The parallel QIF algorithm actually generates two wavefronts: a usual wavefront and a `dewavefront' sweeping in the opposite direction. This algorithm is described in details, and some comments are made on the timing and necessary delays required in a practical implementation of the algorithm.
0 references
quadrant interlocking
0 references
quadrant interlocking factorization
0 references
parallel algorithm
0 references
wavefront array processor
0 references
systolic array
0 references