Linear rotation based algorithm and systolic architecture for solving linear system equations |
| |
Authors: | I. -Chang Jou |
| |
Affiliation: | Telecommunication Laboratories, Ministry of Communications, P.O. Box 71, Chung-Li, Taiwan, R.O.C. |
| |
Abstract: | A linear rotation based algorithm is proposed for solving linear system equations, Ax = b. This algorithm modified the conventional Gaussian elimination method and can avoid the problems of numerical singularity and ill condition. In this study, the implementation of a trapezoidal systolic array of n2/2 + n −2 processors as well as a linear array of n processors are accomplished for this algorithm. The trapezoidal systolic array performs the triangularization of a matrix A by using the modified linear rotation algorithm; while the linear array performs the backward substitution for evaluating the solution of x. The computing time for solving a linear equation system will be O(5n) time units. Also an implicit representation of the elimination factor by means of the sign parameter sequence instead of an numerical value is introduced for simplifying the hardware complexity. It is clear that this systolic architecture is simple, uniform, and regular, and therefore well suitable for the implementation of a VLSI chip. |
| |
Keywords: | Parallel linear algebra systolic architecture Gaussian elimination CORDIC processor |
本文献已被 ScienceDirect 等数据库收录! |
|