2008 37th International Conference on Parallel Processing 2008
DOI: 10.1109/icpp.2008.42
|View full text |Cite
|
Sign up to set email alerts
|

Mapping Algorithms for Multiprocessor Tasks on Multi-Core Clusters

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 11 publications
(10 citation statements)
references
References 16 publications
0
9
0
Order By: Relevance
“…This looks like a task graph distribution problem, which is an important research field. For example, [3] proposes a scheduling algorithm on heterogeneous distributed architectures for static tasks modeled by Directed Acyclic Graph (DAG), and [4] introduces mapping strategies of hierarchically structured multiprocessor tasks on multicore clusters, which is our target architecture. However, our DACCOSIM FMU graph is not hierarchically structured, and is a DAG with very few task dependencies.…”
Section: Context and Related Workmentioning
confidence: 99%
“…This looks like a task graph distribution problem, which is an important research field. For example, [3] proposes a scheduling algorithm on heterogeneous distributed architectures for static tasks modeled by Directed Acyclic Graph (DAG), and [4] introduces mapping strategies of hierarchically structured multiprocessor tasks on multicore clusters, which is our target architecture. However, our DACCOSIM FMU graph is not hierarchically structured, and is a DAG with very few task dependencies.…”
Section: Context and Related Workmentioning
confidence: 99%
“…where: m indicates the number of processor nodes; SL(P i ) indicates the earliest possible completion time of all tasks which have been assigned to the processor P i . SL(P i )= max(SL(C ik )),k=1,2,3,…,n (2) where: n indicates the number of processing cores in P i ; SL(C ik ) indicates the earliest possible completion time of all tasks which have been assigned to the processing core k in processor P i .…”
Section: Is the Number Of Successor Tasks Of T I ;mentioning
confidence: 99%
“…In the parallel programming model, the programming model based on message passing (such as MPI, PVM) is still a mainstream [2] . Parallel program based on the model contains multiple task(processes), and communication between tasks is by message passing.…”
Section: Introductionmentioning
confidence: 99%
“…Most of those existing M-task scheduling algorithms are defined for homogeneous systems or distributed grid-like systems. Several strategies for mapping M-task applications on heterogeneous multi-core platforms have been presented in [5]. In this article, we extend this approach and propose a combined scheduling and mapping algorithm which is aware of the heterogeneity of multi-core systems.…”
Section: Introductionmentioning
confidence: 98%