2009
DOI: 10.1007/978-3-642-04633-9_9
|View full text |Cite
|
Sign up to set email alerts
|

Contention-Aware Scheduling with Task Duplication

Abstract: Scheduling a task graph onto several processors is a trade-off between maximising concurrency and minimising interprocessor communication. A technique to reduce or avoid interprocessor communication is task duplication. Certain tasks are duplicated on several processors to produce the data locally and avoid the communication among processors. Most algorithms using task duplication are for the classic model, which allows concurrent communication and ignores contention for communication resources. The recently p… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
13
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 12 publications
(13 citation statements)
references
References 14 publications
(16 reference statements)
0
13
0
Order By: Relevance
“…Sinnen et al [32] propose a contention-aware scheduling algorithm (the CA-D algorithm: Contention Aware task Duplication) with task duplication. In contention aware scheduling, there is contention for communication resources.…”
Section: An Overview Of the Task Scheduling Algorithms For Multiprocementioning
confidence: 99%
“…Sinnen et al [32] propose a contention-aware scheduling algorithm (the CA-D algorithm: Contention Aware task Duplication) with task duplication. In contention aware scheduling, there is contention for communication resources.…”
Section: An Overview Of the Task Scheduling Algorithms For Multiprocementioning
confidence: 99%
“…Contention-aware scheduling in computer clusters is extensively studied in [4], [34], and [35]. Scheduling models are proposed considering the contention for communication resources, and list scheduling-based heuristic algorithms are designed to address contention-aware scheduling on heterogeneous machines.…”
Section: Related Workmentioning
confidence: 99%
“…Cosnard et al [11,12] studied the compact representation and symbolic scheduling of DAGs to avoid the unrolling of dependence structure. Sinnen et al [29] presented scheduling with task duplication under communication contention. Bozdag et al [8] optimized the number of processors required in duplication-based scheduling.…”
Section: Progress In Dag-based Parallelization and Schedulingmentioning
confidence: 99%