Fault-tolerant computer system design
Fault-tolerant computer system design
Proceedings of the 6th international workshop on Hardware/software codesign
Design issues for dynamic voltage scaling
ISLPED '00 Proceedings of the 2000 international symposium on Low power electronics and design
Modeling the Effect of Technology Trends on the Soft Error Rate of Combinational Logic
DSN '02 Proceedings of the 2002 International Conference on Dependable Systems and Networks
Compile-time dynamic voltage scaling settings: opportunities and limits
PLDI '03 Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation
Maximizing rewards for real-time applications with energy constraints
ACM Transactions on Embedded Computing Systems (TECS)
The Interplay of Power Management and Fault Recovery in Real-Time Systems
IEEE Transactions on Computers
System-Level Design Techniques for Energy-Efficient Embedded Systems
System-Level Design Techniques for Energy-Efficient Embedded Systems
Power-Aware Scheduling for Periodic Real-Time Tasks
IEEE Transactions on Computers
Power prediction for intel XScale® processors using performance monitoring unit events
ISLPED '05 Proceedings of the 2005 international symposium on Low power electronics and design
The effects of energy management on reliability in real-time embedded systems
Proceedings of the 2004 IEEE/ACM International conference on Computer-aided design
Fault-Tolerant Systems
Energy management for real-time embedded systems with reliability requirements
Proceedings of the 2006 IEEE/ACM international conference on Computer-aided design
CODES+ISSS '07 Proceedings of the 5th IEEE/ACM international conference on Hardware/software codesign and system synthesis
Minimizing expected energy consumption in real-time systems through dynamic voltage scaling
ACM Transactions on Computer Systems (TOCS)
Feedback-controlled reliability-aware power management for real-time embedded systems
Proceedings of the 45th annual Design Automation Conference
Synthesis of fault-tolerant embedded systems
Proceedings of the conference on Design, automation and test in Europe
RTSS '08 Proceedings of the 2008 Real-Time Systems Symposium
Reliability-aware dynamic energy management in dependable embedded real-time systems
ACM Transactions on Embedded Computing Systems (TECS)
Real-Time Systems: Design Principles for Distributed Embedded Applications
Real-Time Systems: Design Principles for Distributed Embedded Applications
Generalized reliability-oriented energy management for real-time embedded applications
Proceedings of the 48th Design Automation Conference
IEEE Transactions on Computers
Energy-aware Standby-Sparing Technique for periodic real-time applications
ICCD '11 Proceedings of the 2011 IEEE 29th International Conference on Computer Design
Feedback-Based Energy Management in a Standby-Sparing Scheme for Hard Real-Time Systems
RTSS '11 Proceedings of the 2011 IEEE 32nd Real-Time Systems Symposium
Reliability-aware power management for parallel real-time applications with precedence constraints
IGCC '11 Proceedings of the 2011 International Green Computing Conference and Workshops
Low-Energy Standby-Sparing for Hard Real-Time Systems
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
XEEMU: an improved xscale power simulator
PATMOS'07 Proceedings of the 17th international conference on Integrated Circuit and System Design: power and timing modeling, optimization and simulation
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Hi-index | 0.00 |
Standby-sparing is one of the common techniques in order to design fault-tolerant safety-critical systems where the high level of reliability is needed. Recently, the minimization of energy consumption in embedded systems has attracted a lot of concerns. Simultaneous considering of high reliability and low energy consumption by DVS is a challenging problem in designing such a system, since using DVS has been shown to reduce the reliability profoundly. In this article, we have studied different schemes of standby-sparing systems from the energy consumption and reliability point of view. Moreover, we propose a new standby-sparing scheme which addresses both reliability and energy consumption jointly together. This scheme uses a simple energy management coupled with an online task scheduler which tries to dispatch those ready tasks which are expected to lead to high reliability and low energy consumption in the system. The effectiveness of the proposed scheme has been shown on TGFF under stochastic workloads. The results show 52% improvement on energy saving compared to the conventional hot standby-sparing system. Moreover, two orders of magnitude higher reliability is obtained on average, while preserving the same level of energy saving as compared to the state-of-the-art low-energy standby-sparing system (LESS).