The University of Southampton
University of Southampton Institutional Repository

A standby-Sparing Technique with Low Energy-Overhead for Fault-Tolerant Hard Real-Time Systems

A standby-Sparing Technique with Low Energy-Overhead for Fault-Tolerant Hard Real-Time Systems
A standby-Sparing Technique with Low Energy-Overhead for Fault-Tolerant Hard Real-Time Systems
Time redundancy (rollback-recovery) and hardware redundancy are commonly used in real-time systems to achieve fault tolerance. From an energy consumption point of view, time redundancy is generally more preferable than hardware redundancy. However, hard real-time systems often use hardware redundancy to meet high reliability requirements of safety-critical applications. In this paper we propose a hardware-redundancy technique with low energy-overhead for hard real-time systems. The proposed technique is based on standby-sparing, where the system is composed of a primary unit and a spare. Through analytical models, we have developed an online energy-management method which uses a slack reclamation scheme to reduce the energy consumption of both the primary and spare units. In this method, dynamic voltage scaling (DVS) is used for the primary unit and dynamic power management (DPM) is used for the spare. We conducted several experiments to compare the proposed system with a fault-tolerant real-time system which uses time redundancy for fault tolerance and DVS with slack reclamation for low energy consumption. The results show that for relaxed time constraints, the proposed system provides up to 24% energy saving as compared to the time-redundancy system. For tight deadlines when the time-redundancy system can tolerate no faults, the proposed system preserves its fault-tolerance but with about 32% more energy consumption.
Ejlali, Alireza
70273c6a-39e3-4b80-ad96-957dab10ab56
Al-Hashimi, Bashir
0b29c671-a6d2-459c-af68-c4614dce3b5d
Eles, Petru
ff663918-4c91-4774-a196-06d87393323f
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 (2009) A standby-Sparing Technique with Low Energy-Overhead for Fault-Tolerant Hard Real-Time Systems. International Conference on Hardware/Software Codesign and System Synthesis, Grenoble, France. 11 - 16 Oct 2009.

Record type: Conference or Workshop Item (Paper)

Abstract

Time redundancy (rollback-recovery) and hardware redundancy are commonly used in real-time systems to achieve fault tolerance. From an energy consumption point of view, time redundancy is generally more preferable than hardware redundancy. However, hard real-time systems often use hardware redundancy to meet high reliability requirements of safety-critical applications. In this paper we propose a hardware-redundancy technique with low energy-overhead for hard real-time systems. The proposed technique is based on standby-sparing, where the system is composed of a primary unit and a spare. Through analytical models, we have developed an online energy-management method which uses a slack reclamation scheme to reduce the energy consumption of both the primary and spare units. In this method, dynamic voltage scaling (DVS) is used for the primary unit and dynamic power management (DPM) is used for the spare. We conducted several experiments to compare the proposed system with a fault-tolerant real-time system which uses time redundancy for fault tolerance and DVS with slack reclamation for low energy consumption. The results show that for relaxed time constraints, the proposed system provides up to 24% energy saving as compared to the time-redundancy system. For tight deadlines when the time-redundancy system can tolerate no faults, the proposed system preserves its fault-tolerance but with about 32% more energy consumption.

Text
codes077-ejlali1.pdf - Accepted Manuscript
Download (200kB)

More information

Published date: 11 October 2009
Additional Information: Event Dates: 11-16 Oct. 2009
Venue - Dates: International Conference on Hardware/Software Codesign and System Synthesis, Grenoble, France, 2009-10-11 - 2009-10-16
Organisations: Electronic & Software Systems

Identifiers

Local EPrints ID: 267806
URI: http://eprints.soton.ac.uk/id/eprint/267806
PURE UUID: 3a9973d3-bccc-44ce-b0c7-952d5ebc5d20

Catalogue record

Date deposited: 26 Aug 2009 10:19
Last modified: 14 Mar 2024 08:59

Export record

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.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×