Proceedings of the 1998 IEEE/ACM International Conference on Computer-Aided Design - ICCAD '98 1998
DOI: 10.1145/288548.289105
|View full text |Cite
|
Sign up to set email alerts
|

On-line scheduling of hard real-time tasks on variable voltage processor

Abstract: We consider the problem of schtifing the mixed worMoad of both sporadic (on-fine) and periodic (off-fine) tasks on variable voltage processor to optimize power consumption while ensuring thatp eriodic tasks meet their destines and to accept as many sporadic tasks, which can be guaranteed to meet their destines, as possible. The proposed efficient dgonthms restit in the scheduling solutions, which are very close to the minimum bound achievable with the dynamictiy variable voltage approach. The effectiventis of … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
96
0

Year Published

2003
2003
2012
2012

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 116 publications
(96 citation statements)
references
References 16 publications
0
96
0
Order By: Relevance
“…The potential to save energy by combining DVS techniques with operating system scheduling has been demonstrated by prior work, and significant savings have been reported for general-purpose computing systems (Govil et al, 1995;Grunwald et al, 2000;Krishna and Lee, 2000;Lorch and Smith, 2001;Pering et al, 1995;Weiser et al, 1994;Pouwelse et al, 2000;Gruian and Kuchcinski, 2001) as well as real-time systems (Hong et al, 1998a;Hong et al, 1998b;Lee and Krishna, 1999;Shin et al, 2000;Pillai and Shin, 2001; D. Shin and Lee, 2001;Mosse et al, 2000;Gruian, 2001;Aydin et al, 2001;Kang et al, 2002). However, pure DVS techniques do not perform well for dynamic systems where the system workloads vary significantly.…”
Section: Introductionmentioning
confidence: 94%
“…The potential to save energy by combining DVS techniques with operating system scheduling has been demonstrated by prior work, and significant savings have been reported for general-purpose computing systems (Govil et al, 1995;Grunwald et al, 2000;Krishna and Lee, 2000;Lorch and Smith, 2001;Pering et al, 1995;Weiser et al, 1994;Pouwelse et al, 2000;Gruian and Kuchcinski, 2001) as well as real-time systems (Hong et al, 1998a;Hong et al, 1998b;Lee and Krishna, 1999;Shin et al, 2000;Pillai and Shin, 2001; D. Shin and Lee, 2001;Mosse et al, 2000;Gruian, 2001;Aydin et al, 2001;Kang et al, 2002). However, pure DVS techniques do not perform well for dynamic systems where the system workloads vary significantly.…”
Section: Introductionmentioning
confidence: 94%
“…In addition, a considerable amount of work has been done in the area of energy efficient scheduling for real time operating systems [8] [3]. In spite of this, the need of an energy characterization of an RTOS is a relatively new concern.…”
Section: Related Workmentioning
confidence: 99%
“…DVS for nonpreemptible tasks is discussed in [8]. DVS for sporadic tasks is discussed in [9]. DVS for tasks with different power consumption characteristics is discussed in [1].…”
Section: Related Workmentioning
confidence: 99%
“…When a DVS algorithm reduces CPU speed to save energy, it must guarantee that all jobs still meet their deadlines. In the past few years, a large number of algorithms are proposed, e.g., [23,8,9,10,21,1,11,5,6,18,19,25,12,20,24]. Although these algorithms have demonstrated the benefits of applying DVS to hard real-time systems, they generally only apply to some specific real-time scheduler.…”
Section: Introductionmentioning
confidence: 99%