Sciweavers

ICECCS
1995
IEEE

Using speculative execution for fault tolerance in a real-time system

14 years 3 months ago
Using speculative execution for fault tolerance in a real-time system
Achieving fault-tolerance using a primary-backup approach involves overhead of recovery such as activating the backup and propagating execution states, which may a ect the timeliness properties of real-time systems. We propose a semi-passive architecture for fault-tolerance and show that speculative execution can enhance overall performance and hence shorten the recovery time in the presence of failure. The Compiler is used to detect speculative execution, to insert checkpoints and to construct the updated messages. Simulation results are reported to show the contribution of speculative execution under the proposed architecture.
Mohamed F. Younis, Grace Tsai, Thomas J. Marlowe,
Added 26 Aug 2010
Updated 26 Aug 2010
Type Conference
Year 1995
Where ICECCS
Authors Mohamed F. Younis, Grace Tsai, Thomas J. Marlowe, Alexander D. Stoyenko
Comments (0)