Software fault tolerance in real-time systems: Identifying the future research questions

F Reghenzani, Z Guo, W Fornaciari - ACM Computing Surveys, 2023 - dl.acm.org
Tolerating hardware faults in modern architectures is becoming a prominent problem due to
the miniaturization of the hardware components, their increasing complexity, and the …

The interplay of power management and fault recovery in real-time systems

R Melhem, D Mosse, E Elnozahy - IEEE Transactions on …, 2004 - ieeexplore.ieee.org
We describe how to exploit the scheduling slack in a real-time system to reduce energy
consumption and achieve fault tolerance at the same time. During failure-free operation, a …

Analysis of checkpointing for real-time systems

S Punnekkat, A Burns, R Davis - Real-Time Systems, 2001 - Springer
Predictable performance in the event of failuresis of paramount importance in most safety
critical real-timesystems. Various hardware as well as software fault-toleranttechniques are …

Transparent recovery from intermittent faults in time-triggered distributed systems

N Kandasamy, JP Hayes… - IEEE Transactions on …, 2003 - ieeexplore.ieee.org
The time-triggered model, with tasks scheduled in static (off line) fashion, provides a high
degree of timing predictability in safety-critical distributed systems. Such systems must also …

An optimal fixed-priority assignment algorithm for supporting fault-tolerant hard real-time systems

G de A Lima, A Burns - IEEE Transactions on computers, 2003 - ieeexplore.ieee.org
The main contribution of this paper is twofold. First, we present an appropriate schedulability
analysis, based on response time analysis, for supporting fault-tolerant hard real-time …

An efficient RMS admission control and its application to multiprocessor scheduling

S Lauzac, R Melhem, D Mossé - Proceedings of the First …, 1998 - ieeexplore.ieee.org
A real-time system must execute functionally correct computations in a timely manner. In
order to guarantee that all tasks accepted in the system will meet their timing requirements …

[PDF][PDF] Edf and rm multiprocessor scheduling algorithms: Survey and performance evaluation

OUP Zapata, PM Alvarez - Seccion de Computacion Av. IPN, 2005 - delta.cs.cinvestav.mx
In this paper a survey of the best-known real-time scheduling techniques executing on
multiple processors is conducted. These techniques solve the problem of scheduling sets of …

An improved rate-monotonic admission control and its applications

S Lauzac, R Melhem, D Mossé - IEEE Transactions on …, 2003 - ieeexplore.ieee.org
Rate-monotonic scheduling (RMS) is a widely used real-time scheduling technique. This
paper proposes RBound, a new admission control for RMS. RBound has two interesting …

Tolerance to multiple transient faults for aperiodic tasks in hard real-time systems

F Liberato, R Melhem, D Mossé - IEEE Transactions on …, 2000 - ieeexplore.ieee.org
Real-time systems are being increasingly used in several applications which are time-critical
in nature. Fault tolerance is an essential requirement of such systems, due to the …

Combining checkpointing and scrubbing in FPGA-based real-time systems

A Sari, M Psarakis, D Gizopoulos - 2013 IEEE 31st VLSI Test …, 2013 - ieeexplore.ieee.org
SRAM-based FPGAs provide an attractive solution for building high-performance embedded
computing systems. Fault tolerant mechanisms are usually implemented in FPGA-based …