2016
DOI: 10.1016/j.sysarc.2016.04.006
|View full text |Cite
|
Sign up to set email alerts
|

An efficient task mapping algorithm with power-aware optimization for network on chip

Abstract: More and more cores are integrated onto a single chip to improve the performance and reduce the power consumption of CPU without the increased frequency. The cores are connected by lines and organized as a network, which is called network on chip (NOC) as the promising paradigm of the processor design. However, it is still a challenge to enhance performance with lower power consumption. The core issue is how to schedule the tasks to the different cores to take full advantages of the on-chip network. In this pa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 28 publications
0
6
0
Order By: Relevance
“…The major one worth discussing is to control temperature via thread migration from "hot" to "cold" cores, taking care to maximize performance [17]- [19]. However, the time for a task migration can vary by orders of magnitude depending on the presence or absence of hardware support, and depends on unpredictable facts like the amount of memory/cache to move [20], [21]. Also, and most important, exploiting task migration means bringing into play relevant parts of the operating systems-most notably, the scheduler-that already have to obey a number of other constraints.…”
Section: Problem Overviewmentioning
confidence: 99%
“…The major one worth discussing is to control temperature via thread migration from "hot" to "cold" cores, taking care to maximize performance [17]- [19]. However, the time for a task migration can vary by orders of magnitude depending on the presence or absence of hardware support, and depends on unpredictable facts like the amount of memory/cache to move [20], [21]. Also, and most important, exploiting task migration means bringing into play relevant parts of the operating systems-most notably, the scheduler-that already have to obey a number of other constraints.…”
Section: Problem Overviewmentioning
confidence: 99%
“…In a core graph, an application will be divided into several IP cores, and the core graph records each IP core's id and communication between each pair of IP cores. The communication recorded can be the total number of communication flits, the bandwidth, and so on [25], [26]. Compared with the communication matrices, core graphs are usually fixed in size for each application, potentially limiting their usage in salable distributed parallel systems' study.…”
Section: B Influence Of Crosstalk On the Laser Energy Fluctuationsmentioning
confidence: 99%
“…Though Netrace reflects the cores' communication in a multi-core system, it can only provide traces for a 64-core system, which limits its usage for salable systems study. Wei Hu et al proposed a task mapping optimization algorithm to realize power saving in an electrical mesh network [26]. This work generates tasks and traffics based on a full system simulator, a dynamic task mapping strategy, and an on-chip network simulator.…”
Section: P Ro Loss =mentioning
confidence: 99%
“…In [105], a mapping scheme by power-aware optimization of NOC is presented. Tasks tra c is investigated.…”
Section: Energy-aware Schemesmentioning
confidence: 99%