System reliability is an important aspect of real-time systems, because the result of a real-time application may be valid only if the application functions correctly and its timing constraints are satisfied. There are two kinds of faults, hardware and software faults, and the paper considers hardwa
Optimal adaptive fault diagnosis for simple multiprocessor systems
β Scribed by Kranakis, Evangelos; Pelc, Andrzej; Spatharis, Anthony
- Publisher
- John Wiley and Sons
- Year
- 1999
- Tongue
- English
- Weight
- 122 KB
- Volume
- 34
- Category
- Article
- ISSN
- 0028-3045
No coin nor oath required. For personal study only.
β¦ Synopsis
We studied adaptive system-level fault diagnosis for multiprocessor systems. Processors can test each other and future tests can be selected on the basis of previous test results. Fault-free testers give always correct test results, while faulty testers are completely unreliable. The aim of diagnosis is to determine correctly the fault status of all processors. We present adaptive diagnosis algorithms for systems modeled by trees, rings, and tori. These algorithms use the smallest possible number of tests in each case. Our results also imply optimal diagnosis for more general systems, assuming a small number of faults. The cost of adaptive diagnosis were found to be significantly smaller than that of classical (one-step) diagnosis.
π SIMILAR VOLUMES
## Abstract Stochastic adaptive __d__βstepβahead optimal control is analyzed in this paper. An adaptive controller using the least squares (LS) algorithm and an input matching technique is proposed to combine the globally convergent estimation character of the adaptive tracking and optimallyβbased
Several schemes for detecting and locating faulty processors through self-diagnosis in multiprocessor systems have been discussed in the past. These schemes attempt to start multiple copies (versions) of the tasks on available idle processors simultaneously and compare the results generated by the c