Proceedings of the 5th ACM International Conference on Embedded Software 2005
DOI: 10.1145/1086228.1086274
|View full text |Cite
|
Sign up to set email alerts
|

Minimizing expected energy in real-time embedded systems

Abstract: We study the problem of minimizing energy consumption in realtime embedded systems that execute variable workloads and are equipped with processors having dynamic voltage scaling (DVS) capabilities. This problem is about how to decide tasks' running speeds (speed schedule) before they are scheduled to execute. In this paper, we show that it is possible to incorporate the dynamic behavior of the tasks into the speed schedule to, along with the dynamic slack reclamation technique, minimize the expected (total) e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
48
0

Year Published

2006
2006
2012
2012

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 38 publications
(48 citation statements)
references
References 16 publications
0
48
0
Order By: Relevance
“…Since the static power consumption is a constant, the power consumption function P( f i ) could be rescaled by substituting P i , while not affecting the analysis results. Distinct from many previous work [8], [10], [14], [15], [17] which assumes P( f i ) = f α i (α > 2), this paper can cope with P( f i ) as an arbitrary function.…”
Section: System Modelmentioning
confidence: 99%
See 2 more Smart Citations
“…Since the static power consumption is a constant, the power consumption function P( f i ) could be rescaled by substituting P i , while not affecting the analysis results. Distinct from many previous work [8], [10], [14], [15], [17] which assumes P( f i ) = f α i (α > 2), this paper can cope with P( f i ) as an arbitrary function.…”
Section: System Modelmentioning
confidence: 99%
“…Gruian and Kuchcinski [16] and Leung et al [20] develop heuristics for task ordering to reduce the expected energy consumption. Zhang et al [14] and Xu et al [15] consider distribution information and slacks concurrently and obtain the optimal speed schedule on the assumption of continuous processor frequency tuning. However, processors, now, can only provide discrete frequencies.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…The work in [7][9] [12] [14][28] models the execution time of a task as a random variable and minimizes expected energy consumption on a single processor system. A heuristic is provided in [7] for obtaining a low-energy schedule.…”
Section: A Uniprocessor Systemsmentioning
confidence: 99%
“…A heuristic is provided in [7] for obtaining a low-energy schedule. In [9] [12], exact solutions are provided using convex optimization techniques; however, many of their assumptions, such as the ability to change the voltage to any arbitrary value at any point during the execution of a task, are not valid for practical systems. Many of these issues are addressed in [14] for uniprocessor systems.…”
Section: A Uniprocessor Systemsmentioning
confidence: 99%