2012 International Symposium on System on Chip (SoC) 2012
DOI: 10.1109/issoc.2012.6376357
|View full text |Cite
|
Sign up to set email alerts
|

Comparative analysis of dynamic task mapping heuristics in heterogeneous NoC-based MPSoCs

Abstract: Dynamic mapping heuristics can cope with dynamic application scenarios by allocating tasks to cores of an MPSoC during runtime. In this paper, we compare eight heuristics in terms of the response time of application tasks -that is, the time between the issuing of a task and the time when it completes executing and communicating. By taking into account the task execution, communication and waiting times, we could better evaluate the quality of the different heuristics and show that there is room for improvement… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2015
2015
2023
2023

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 13 publications
0
3
0
Order By: Relevance
“…Another comparison analysis of runtime mapping techniques for heterogeneous NoC was published in [28]. In this study, eight alternative heuristics were evaluated, although the comparison was based on a relatively small number of factors and the deadlines were also missed throughout the simulation.…”
Section: Related Workmentioning
confidence: 99%
“…Another comparison analysis of runtime mapping techniques for heterogeneous NoC was published in [28]. In this study, eight alternative heuristics were evaluated, although the comparison was based on a relatively small number of factors and the deadlines were also missed throughout the simulation.…”
Section: Related Workmentioning
confidence: 99%
“…Möller et al [34] provided another comparative analysis of dynamic task mapping heuristics in heterogeneous NoC-based MPSoCs. Eight different heuristics were compared in this research; however, the comparison was performed based on very few parameters and the deadlines were also missed during simulation.…”
Section: Related Workmentioning
confidence: 99%
“…In dynamic task mapping, the mapping process is activated when a mapped task needs to communicate with a task that has not been mapped yet [34]. Mapping of a task is represented by a function mpg: t i ∈ T → p i ∈ P [1,2].…”
Section: Application Mappingmentioning
confidence: 99%