2004
DOI: 10.1109/tpds.2004.1264795
|View full text |Cite
|
Sign up to set email alerts
|

Improving scheduling of tasks in a heterogeneous environment

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
117
0

Year Published

2007
2007
2016
2016

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 241 publications
(127 citation statements)
references
References 22 publications
0
117
0
Order By: Relevance
“…Within the same level, the task with the highest average computation cost has the highest priority. If the number of tasks in a level is greater than the number of available processors, the fine-grain tasks are merged into a coarse-grain task [17] until the number of tasks is equal to the number of processors. Then the tasks are sorted in reverse order (largest task first) based on average computation time.…”
Section: Levelized Min Time (Lmt) Algorithmmentioning
confidence: 99%
See 3 more Smart Citations
“…Within the same level, the task with the highest average computation cost has the highest priority. If the number of tasks in a level is greater than the number of available processors, the fine-grain tasks are merged into a coarse-grain task [17] until the number of tasks is equal to the number of processors. Then the tasks are sorted in reverse order (largest task first) based on average computation time.…”
Section: Levelized Min Time (Lmt) Algorithmmentioning
confidence: 99%
“…Because of its key importance on performance, the task scheduling problem in general has been extensively studied and various heuristics have been proposed in the literature [3][4][5][6][7][8][9][10][11][12][13][14][15][16][17] . These heuristics are classified into a variety of categories such as list scheduling algorithms, clustering algorithms, guided random search methods and task duplication based algorithms.…”
Section: Introdutionmentioning
confidence: 99%
See 2 more Smart Citations
“…The goal of scheduling algorithm is to map tasks to processors and order their executions to satisfy task precedence relationship and make minimum schedule length (makespan). Since the general scheduling algorithm is NP-complete [1], many research efforts have been made in this rich field, i.e., list scheduling [2,3], cluster-based algorithms [4], genetic algorithms [5], simulated annealing algorithms [6], duplication-based algorithms [7], fuzzy scheduling [8], branch and bound algorithm [9], etc.. Among these scheduling algorithms, list-scheduling algorithm has been shown to have a good trade-off between performance and cost, and static scheduling…”
Section: Introductionmentioning
confidence: 99%