2015
DOI: 10.4218/etrij.15.0114.0502
|View full text |Cite
|
Sign up to set email alerts
|

Software Pipeline–Based Partitioning Method with Trade-Off between Workload Balance and Communication Optimization

Abstract: For a multiprocessor System‐on‐Chip (MPSoC) to achieve high performance via parallelism, we must consider how to partition a given application into different components and map the components onto multiple processors. In this paper, we propose a software pipeline–based partitioning method with cyclic dependent task management and communication optimization. During task partitioning, simultaneously considering computation load balance and communication optimization can cause interference, which leads to perform… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 24 publications
0
2
0
Order By: Relevance
“…Yu et al [19] proposed a genetic algorithm to map a workflow onto utility grids to minimize execution time under a given budget constraint. In [20], Huang et al partitioned a task graph with cyclic dependencies into parts, and mapped each part to a processor to achieve a balance between communication and workload.…”
Section: Related Workmentioning
confidence: 99%
“…Yu et al [19] proposed a genetic algorithm to map a workflow onto utility grids to minimize execution time under a given budget constraint. In [20], Huang et al partitioned a task graph with cyclic dependencies into parts, and mapped each part to a processor to achieve a balance between communication and workload.…”
Section: Related Workmentioning
confidence: 99%
“…Yu et al [15] proposed a genetic algorithm to map a workflow onto utility grids to minimize execution time under a given budget constraint. In [16], Huang et al divided the dependent DAG into many parts and mapped each part to the processor to achieve a balance between communication and workload. Wieczorek et al [17] evaluated the performance of the three scheduling strategy for mapping scientific work onto the grid and the experimental results demonstrate that the HEFT algorithm is optimal for balanced and unbalanced applications.…”
Section: Related Workmentioning
confidence: 99%