1992
DOI: 10.1016/0743-7315(92)90012-c
|View full text |Cite
|
Sign up to set email alerts
|

A comparison of clustering heuristics for scheduling directed acyclic graphs on multiprocessors

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
133
0
3

Year Published

1995
1995
2021
2021

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 322 publications
(141 citation statements)
references
References 4 publications
0
133
0
3
Order By: Relevance
“…In general, an application can be represented by a weighted directed-acyclic task graph. The algorithm for finding optimal solutions for the multiple-processor scheduling problem has been shown to be NP-complete [3,4,13]. Various heuristic algorithms that have been proposed are capable of finding sub-optimal solutions [6,7,8,10,17,18,19,20].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…In general, an application can be represented by a weighted directed-acyclic task graph. The algorithm for finding optimal solutions for the multiple-processor scheduling problem has been shown to be NP-complete [3,4,13]. Various heuristic algorithms that have been proposed are capable of finding sub-optimal solutions [6,7,8,10,17,18,19,20].…”
Section: Introductionmentioning
confidence: 99%
“…These heuristics are categorized into several classes, such as list-based algorithms [5,6,12,17,20], clustering algorithms [4,9,11,19], and duplication-based algorithms [1,18,16,18]. Among these algorithms, list-based scheduling algorithms are generally regarded as having a good costperformance trade-off because of their low cost and acceptable results [2,4,13,14].…”
Section: Introductionmentioning
confidence: 99%
“…Duplication is already considered in this case since one task can be assigned to multiple processors, which means that the task is duplicated multiple times. With grouping, the problem becomes more complicated and resembles a traditional clustering problem [22] [23]. Just as a variation of a traditional bin packing problem, our problem attempts to maximize the throughput for each task and also packs maximal PPFs into each task to minimize the number of tasks.…”
Section: Optimal Partitioning and Mappingmentioning
confidence: 99%
“…Speci cally, w e prove the following bounds in the next two sections. : (2) 3 The Upper Bounds in the Tradeo…”
Section: The Real Control-memory Tradeomentioning
confidence: 99%