Low-energy standby-sparing for hard real-time systems
Low-energy standby-sparing for hard real-time systems
Time-redundancy techniques are commonly used in real-time systems to achieve fault tolerance without incurring high energy overhead. However, reliability requirements of hard real-time systems that are used in safety-critical applications are so stringent that time-redundancy techniques are sometimes unable to achieve them. Standby sparing as a hardware redundancy technique can be used to meet high reliability requirements of safety-critical applications. However, conventional standby-sparing techniques are not suitable for low-energy hard real-time systems as they either impose considerable energy overheads or are not proper for hard timing constraints. In this paper we provide a technique to use standby sparing for hard real-time systems with limited energy budgets. The principal contribution of this work is an online energy management technique which is specifically developed for standby-sparing systems that are used in hard real-time applications. This technique operates at runtime and exploits dynamic slacks to reduce the energy consumption while guaranteeing hard deadlines. We compared the low-energy standby-sparing (LESS) system with a low-energy time redundancy system (from a previous work). The results show that for relaxed time constraints, the LESS system is more reliable and provides about 26% energy saving as compared to the time-redundancy system. For tight deadlines when the time redundancy system is not sufficiently reliable (for safety-critical application), the LESS system preserves its reliability but with about 49% more energy consumption
fault tolerance, low-power design, real-time and embedded systems
329-342
Ejlali, Alireza
70273c6a-39e3-4b80-ad96-957dab10ab56
Al-Hashimi, Bashir
0b29c671-a6d2-459c-af68-c4614dce3b5d
Eles, Petru
ff663918-4c91-4774-a196-06d87393323f
March 2012
Ejlali, Alireza
70273c6a-39e3-4b80-ad96-957dab10ab56
Al-Hashimi, Bashir
0b29c671-a6d2-459c-af68-c4614dce3b5d
Eles, Petru
ff663918-4c91-4774-a196-06d87393323f
Ejlali, Alireza, Al-Hashimi, Bashir and Eles, Petru
(2012)
Low-energy standby-sparing for hard real-time systems.
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 31 (3), Autumn Issue, .
(doi:10.1109/TCAD.2011.2173488).
Abstract
Time-redundancy techniques are commonly used in real-time systems to achieve fault tolerance without incurring high energy overhead. However, reliability requirements of hard real-time systems that are used in safety-critical applications are so stringent that time-redundancy techniques are sometimes unable to achieve them. Standby sparing as a hardware redundancy technique can be used to meet high reliability requirements of safety-critical applications. However, conventional standby-sparing techniques are not suitable for low-energy hard real-time systems as they either impose considerable energy overheads or are not proper for hard timing constraints. In this paper we provide a technique to use standby sparing for hard real-time systems with limited energy budgets. The principal contribution of this work is an online energy management technique which is specifically developed for standby-sparing systems that are used in hard real-time applications. This technique operates at runtime and exploits dynamic slacks to reduce the energy consumption while guaranteeing hard deadlines. We compared the low-energy standby-sparing (LESS) system with a low-energy time redundancy system (from a previous work). The results show that for relaxed time constraints, the LESS system is more reliable and provides about 26% energy saving as compared to the time-redundancy system. For tight deadlines when the time redundancy system is not sufficiently reliable (for safety-critical application), the LESS system preserves its reliability but with about 49% more energy consumption
Text
TCAD8-camera-ready-v5_finalize.pdf
- Other
More information
Published date: March 2012
Keywords:
fault tolerance, low-power design, real-time and embedded systems
Organisations:
Electronic & Software Systems
Identifiers
Local EPrints ID: 272935
URI: http://eprints.soton.ac.uk/id/eprint/272935
ISSN: 0278-0070
PURE UUID: 462bcc1e-5f26-49ef-99d0-b00525561a64
Catalogue record
Date deposited: 17 Oct 2011 10:09
Last modified: 14 Mar 2024 10:13
Export record
Altmetrics
Contributors
Author:
Alireza Ejlali
Author:
Bashir Al-Hashimi
Author:
Petru Eles
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
Loading...
View more statistics