17
Views
0
CrossRef citations to date
0
Altmetric
Original Articles

A fault tolerant systolic mesh for linear system solution

&
Pages 315-332 | Received 10 Jun 1996, Accepted 29 Apr 1997, Published online: 19 Mar 2007
 

Abstract

A systolic N × (N + 1) mesh to solve a system of TV linear equations, using a variant of Gaussian elimination algorithm (GE), called successive GE (SGE), was presented in [2]. To ensure numerical stability, the authors have incorporated pairwise pivoting in the algorithm. However, they do not address the important issue of handling oversized problems, i.e., their design is not suitable for solving linear systems of arbitrary size. In this paper, in order to add flexibility to their design, we present two problem partitioning techniques so that problems of any size can be solved on the mesh. Further, in order to add robustness to their design, we suggest two fault tolerant schemes for handling processor failures. The first one is based on time redundancy and has 100% time overhead. It can tolerate upto 50% processor failures at no extra hardware cost. The second scheme is based on algorithm based fault tolerance and uses IN extra processors to tolerate upto 2N processor failures with very little time overhead.

C.R. Categories:

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.