12th International Conference on Parallel and Distributed Systems - (ICPADS'06) 2006
DOI: 10.1109/icpads.2006.32
|View full text |Cite
|
Sign up to set email alerts
|

Critical path and area based scheduling of parallel task graphs on heterogeneous platforms

Abstract: While most parallel task graphs scheduling research has been done in the context of single homogeneous clusters, heterogeneous platforms have become prevalent and are extremely attractive for deploying applications at unprecedented scales. In this paper we address the need for scheduling techniques for parallel task applications for heterogeneous clusters of clusters by proposing a method to adapt existing parallel task graphs scheduling heuristics that have proved to be efficient on homogeneous environments. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
28
0

Year Published

2007
2007
2020
2020

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 33 publications
(28 citation statements)
references
References 8 publications
0
28
0
Order By: Relevance
“…Two algorithms have been recently proposed to schedule mixed-parallel applications on heterogeneous platforms: HCPA [9] and M-HEFT [2]. Since we improve on and compare both algorithms, we describe each in detail hereafter.…”
Section: Previous Workmentioning
confidence: 99%
See 4 more Smart Citations
“…Two algorithms have been recently proposed to schedule mixed-parallel applications on heterogeneous platforms: HCPA [9] and M-HEFT [2]. Since we improve on and compare both algorithms, we describe each in detail hereafter.…”
Section: Previous Workmentioning
confidence: 99%
“…Then, processor allocations on the reference cluster are "translated" to allocations on the original clusters. Such a translation is only possible with an analytical model for T (t, n) as a function of n for all task t. The authors in [9] use a popular model for the execution time of many dataparallel applications based on Amdahl's law, meaning that a fraction α of the sequential task execution time cannot be parallelized. A direct application of Amdahl's law shows that, given an allocation on the reference cluster, one can compute an equivalent allocation on any cluster C k , i.e., an allocation that leads to the same task execution time.…”
Section: The Hcpa Algorithmmentioning
confidence: 99%
See 3 more Smart Citations