Proceedings 2003. Design Automation Conference (IEEE Cat. No.03CH37451)
DOI: 10.1109/dac.2003.1218855
|View full text |Cite
|
Sign up to set email alerts
|

Optimal voltage allocation techniques for dynamically variable voltage processors

Abstract: This paper presents a set of new important results for the problem of task scheduling and voltage allocation in dynamically variable voltage processor for minimizing the total processor energy consumption. The contributions are two folds: (1) For given multiple discrete supply voltages and tasks with arbitrary arrival-time/deadline constraints, we propose a voltage allocation technique which produces a feasible task schedule with optimal processor energy consumption; (2) We then extend the problem t o include … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 8 publications
0
5
0
Order By: Relevance
“…A naive implementation of the offline optimum algorithm for deadline feasibility YDS [16] runs in time O(n 3 ). Faster implementations for discrete and continuous speeds can be found in [11,13,14]. [2] considered the problem of finding energy-efficient deadline-feasible schedules on multiprocessors.…”
Section: Other Related Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…A naive implementation of the offline optimum algorithm for deadline feasibility YDS [16] runs in time O(n 3 ). Faster implementations for discrete and continuous speeds can be found in [11,13,14]. [2] considered the problem of finding energy-efficient deadline-feasible schedules on multiprocessors.…”
Section: Other Related Resultsmentioning
confidence: 99%
“…In the problem introduced in [16] the QoS objective was deadline feasibility, and the objective was to minimize the energy used. To date, this is the most investigated speed scaling problem in the literature [2,6,3,9,11,12,14,16,17]. In this problem, each job i has a release time r i when it arrives in the system, a work requirement w i , and a deadline d i by which the job must be finished.…”
Section: Introductionmentioning
confidence: 99%
“…Building on this, [24] combines the techniques of [23,34] to develop an optimal algorithm for the setting of discrete speeds and arbitrary release times. [27] further improved on this setting, giving an algorithm with runtime of O(kn log n) where k is the number of discrete speeds.…”
Section: Real-time Scheduling Contributionsmentioning
confidence: 99%
“…Regarding the speed choice model, only few theoretical works address the discrete speed model which is computationally much more complex but more realistic; see, e.g. [13,16,17]. Most related to our investigations is the work by Aupy et al [3] that studies the problem of minimizing the energy consumption under a given mapping of tasks to cores, and where the power consumed by a core running at speed s is equal to s α .…”
Section: Introductionmentioning
confidence: 99%