2010
DOI: 10.1007/s10586-009-0119-6
|View full text |Cite
|
Sign up to set email alerts
|

Energy aware DAG scheduling on heterogeneous systems

Abstract: We address the problem of scheduling directed a-cyclic task graph (DAG) on a heterogeneous distributed processor system with the twin objectives of minimizing finish time and energy consumption. Previous scheduling heuristics have assigned DAGs to processors to minimize overall run-time of the application. But applications on embedded systems, such as high performance DSP in image processing, multimedia, and wireless security, need schedules which use low energy too.We develop a new scheduling algorithm called… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
46
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 79 publications
(46 citation statements)
references
References 21 publications
0
46
0
Order By: Relevance
“…The authors considered continuous voltage. In [13] the authors combined the Decisive Path Scheduling (DPS) list scheduling algorithm and dynamic voltage scaling with dynamic power technique.…”
Section: Energy-aware Scheduling: Related Workmentioning
confidence: 99%
“…The authors considered continuous voltage. In [13] the authors combined the Decisive Path Scheduling (DPS) list scheduling algorithm and dynamic voltage scaling with dynamic power technique.…”
Section: Energy-aware Scheduling: Related Workmentioning
confidence: 99%
“…The slack time can be classified into two categories [12]: Worst Slack Time (WST) and Workload-variation Slack Time (WVST). WST belongs to static slack time, which results from low processor utilization due to precedence constraints between tasks.…”
Section: Two-phase Frequency Scalingmentioning
confidence: 99%
“…To compare the performance of our MECDS algorithm with other ones, we adapt four other existing scheduling algorithms including HEFT [30], MMF-DVFS [31], ECS+idle [32], and EADAGS [11]. Among the four algorithms, HEFT is the only one without energy-aware functionality, and we use it as the baseline for performance comparison.…”
Section: Comparison Of Performancementioning
confidence: 99%
“…As more and more workflows have been deployed on cloud platforms, energy-aware scheduling for workflow applications attracts plenty of attentions recently [6][7][8][10][11][12][13][14]. Most workflow applications are data-intensive and consist of many computational tasks with constraint to data-flow dependencies.…”
Section: Introductionmentioning
confidence: 99%