๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

Scheduling Algorithms with Fault Detection and Location Capabilities for Real-Time Multiprocessor Systems

โœ Scribed by K. Mahesh; G. Manimaran; C.Siva Ram Murthy; Arun K. Somani


Publisher
Elsevier Science
Year
1998
Tongue
English
Weight
444 KB
Volume
51
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

โœฆ Synopsis


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 copies to detect or locate faulty processors. These schemes are based on FCFS scheduling strategy. But, they cannot be applied directly to real-time multiprocessor systems where tasks have timing constraints. In this paper, we present a new scheduling algorithm that not only schedules real-time tasks, but also attempts to perform self-diagnosis if the system is not heavily loaded. We define load as a function of the tasks' laxities. We have carried out extensive simulations and compared the results of our algorithm with those of the myopic algorithm, a real-time task scheduler. Simulation results show that our algorithm that exploits both the tasks' laxity and spare capacity (unused processors) offers performance ( guarantee ratio) comparable to that of the myopic algorithm in addition to achieving fault detection and location.

1998 Academic Press

1. Introduction

Real-time systems are defined as those systems in which correctness of the system depends not only on the logical result of computation, but also on the time at which the results are generated. Air traffic control systems, process control systems,


๐Ÿ“œ SIMILAR VOLUMES


An efficient scheduling algorithm for di
โœ Atsushi Togawa; Eiji Okubo ๐Ÿ“‚ Article ๐Ÿ“… 1999 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 195 KB

This paper proposes an efficient scheduling algorithm for distributed real-time systems with such timing constraints as jitter and end-to-end timing. Conventionally, backtrack searching and annealing methods have been used for scheduling problems when timing constraints are complicated. These method

Filter-based fault detection and diagnos
โœ Y. M. Zhang; L. Guo; H. Wang ๐Ÿ“‚ Article ๐Ÿ“… 2006 ๐Ÿ› John Wiley and Sons ๐ŸŒ English โš– 528 KB

In this paper, a fault detection and diagnosis (FDD) scheme is studied for general stochastic dynamic systems subjected to state time delays. Different from the formulation of classical FDD problems, it is supposed that the measured information for the FDD is the probability density function (PDF) o