OPTIMAL RECONFIGURATION ALGORITHMS FOR REAL-TIME FAULT-TOLERANT PROCESSOR ARRAYS

Citation
R. Libeskindhadas et al., OPTIMAL RECONFIGURATION ALGORITHMS FOR REAL-TIME FAULT-TOLERANT PROCESSOR ARRAYS, IEEE transactions on parallel and distributed systems, 6(5), 1995, pp. 498-510
Citations number
21
Categorie Soggetti
System Science","Engineering, Eletrical & Electronic","Computer Science Theory & Methods
ISSN journal
10459219
Volume
6
Issue
5
Year of publication
1995
Pages
498 - 510
Database
ISI
SICI code
1045-9219(1995)6:5<498:ORAFRF>2.0.ZU;2-B
Abstract
In this paper we consider the problem of reconfiguring processor array s subject to computational loads that alternate between two modes. A s trict mode is characterized by a heavy computational load and severe c onstraints on response time while a relaxed models characterized by a relatively light computational load and relaxed constraints on respons e time. In the strict mode, reconfiguration is performed by a distribu ted local algorithm in order to achieve fast recovery from faults. In the relaxed mode, a global reconfiguration algorithm is used to restor e the system to a state that maximizes the probability that future fau lts occurring in subsequent strict modes will be repairable. Several n ew results are given for this problem. Efficient reconfiguration algor ithms are described for a number of general classes of architectures. These general algorithms obviate the need for architecture-specific al gorithms for architectures in these classes. We show that it is unlike ly that similar algorithms can be obtained for related classes of arch itectures since the reconfiguration problem for these classes is NP-co mplete. Finally, a general approximation algorithm is described that c an be used for any architecture. Experimental results are given, sugge sting that our algorithms are very effective.