A Dynamic Slack Management Technique for Real-Time Distributed Embedded System
نویسنده
چکیده
This work presents a novel slack management technique, the ’Service Rate Proportionate(SRP) Slack Distribution’, for real-time distributed embedded systems to reduce energy consumption. The proposed SRP based Slack Distribution Technique has been considered with EDF and Rate Based scheduling schemes that are most commonly used with embedded systems. A fault tolerance mechanism has also been incorporated into the proposed technique inorder to utilize the available dynamic slack to maintain checkpoints and provide for rollbacks on faults. Results show that in comparion to contemporary techniques, the proposed SRP Slack Distribution Technique provides for about 29% more performance/overhead improvement benefits when validated with real world and random benchmarks.
منابع مشابه
A Dynamic Slack Management Technique for Real- Time Distributed Embedded System with Enhanced Fault Tolerance and Resource Constraints
This project work aims to develop a dynamic slack management technique, for real-time distributed embedded systems to reduce the total energy consumption in addition to timing, precedence and resource constraints. The Slack Distribution Technique proposed considers a modified Feedback Control Scheduling (FCS) algorithm. This algorithm schedules dependent tasks effectively with precedence and re...
متن کاملEnergy Aware Scheduling for Distributed Real-Time Systems
Power management has become popular in mobile computing as well as in server farms. Although a lot of work has been done to manage the energy consumption on uniprocessor real-time systems, there is less work done on their multicomputer counterparts. For a set of real-time tasks with precedence constraints executing on a distributed system, we propose new static and dynamic power management sche...
متن کاملTechnical Report : CS - TR - 2006 - 001 Reliability - Aware Dynamic Energy Management in Dependable Embedded Real - Time Systems ∗
Recent studies show that, voltage scaling, which is an efficient energy management technique, has a direct and negative effect on system reliability because of the increased rate of transient faults (e.g., those induced by cosmic particles). In this work, we propose energy management schemes that explicitly take system reliability into consideration. The proposed reliability-aware energy manage...
متن کاملDepartment of Computer Science , UTSA Technical Report : CS - TR - 2008 - 005 Reliability - Aware Energy Management for Periodic Real - Time Tasks ∗
Dynamic Voltage and Frequency Scaling (DVFS) has been widely used to manage energy in real-time embedded systems. However, it was recently shown that DVFS has direct and adverse effects on system reliability. In this work, we investigate static and dynamic reliabilityaware energy management schemes to minimize energy consumption for periodic real-time systems while preserving system reliability...
متن کاملIntegrating Processor Slowdown and Preemption Threshold Scheduling for Energy Efficiency in Real Time Embedded Systems
Preemption threshold scheduling (PTS) enables designing scalable real-time systems. PTS not only decreases the run-time overhead of the system, but can also be used to decreases the number of threads and the memory requirements of the system. In this paper, we combine preemption threshold scheduling with dynamic voltage scaling to enable energy efficient scheduling in real time systems. We cons...
متن کامل