2005
DOI: 10.1007/s11241-005-2744-3
|View full text |Cite
|
Sign up to set email alerts
|

Feedback EDF Scheduling of Real-Time Tasks Exploiting Dynamic Voltage Scaling

Abstract: Abstract.Many embedded systems are constrained by limits on power consumption, which are reflected in the design and implementation for conserving their energy utilization. Dynamic voltage scaling (DVS) has become a promising method for embedded systems to exploit multiple voltage and frequency levels and to prolong their battery life. However, pure DVS techniques do not perform well for systems with dynamic workloads where the job execution times vary significantly. In this paper, we present a novel approach … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
43
0

Year Published

2006
2006
2022
2022

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 52 publications
(43 citation statements)
references
References 39 publications
0
43
0
Order By: Relevance
“…Unlike many existing task scheduling and QoC management methods which aim to maintain the processor utilization at a desired value [5], [19], it allows a much lower utilization when one or more control loops have good QoC. This has significant implications to embedded systems with limited power resources [32].…”
Section: Related Workmentioning
confidence: 99%
“…Unlike many existing task scheduling and QoC management methods which aim to maintain the processor utilization at a desired value [5], [19], it allows a much lower utilization when one or more control loops have good QoC. This has significant implications to embedded systems with limited power resources [32].…”
Section: Related Workmentioning
confidence: 99%
“…Most of them focus on periodic task systems [20,31], but also some proposals have been published dealing with aperiodic tasks [23] and sporadic tasks [22]. Buttazzo et al [20] present an algorithm for energy management based on DVS that integrates the elastic scheduler for discrete voltage mode processors.…”
Section: Related Workmentioning
confidence: 99%
“…(Zhu and Mueller, 2004;Zhuo and Chakrabarti, 2005;Cai et al, 2006)) compute voltage settings during runtime to take advantage o f early completion o f tasks (i.e. slack time) in order to increase energy savings.…”
Section: Dynamic Voltage Scalingmentioning
confidence: 99%
“…Zhu and M ueller (2004) Although general offline and online DVS techniques, e.g. (Gruian, 2001;Shin et a l, 2001;Swaminathan and Chakrabarty, 2001;Kim et al, 2002;Zhu and Mueller, 2004;Wei et al, 2006), are effective in reducing energy consumption, they are not necessarily efficient when it comes to extending battery life because they do not consider non-linear battery characteristics (Cai et al, 2006). Zhuo and Chakrabarti (2005) therefore proposed a battery-aware dynamic task scheduling algorithm, "dynamic average rate EDF" (darEDF), that combines the concepts o f a slack forwarding algorithm (Shin and Choi, 1999) -which tries to make the power profile decrease with time, to improve battery efficiency -and a slack look-ahead algorithm (Shin et a l , 2000), which tries to increase system idle time, to increase opportunities for battery recovery.…”
Section: Dynamic Voltage Scalingmentioning
confidence: 99%