2009
DOI: 10.1145/1555815.1555810
|View full text |Cite
|
Sign up to set email alerts
|

Achieving predictable performance through better memory controller placement in many-core CMPs

Abstract: In

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
87
0

Year Published

2010
2010
2019
2019

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 63 publications
(89 citation statements)
references
References 24 publications
2
87
0
Order By: Relevance
“…Figure 10 shows the latency results for each broadcasting scheme when using a different core to initiate the broadcast. Physical placement in the network can have an impact on both latency and congestion [11]; a broadcasting core can produce a hot-spot in the network. Therefore, it is interesting to evaluate the impact of source placement.…”
Section: Discussionmentioning
confidence: 99%
“…Figure 10 shows the latency results for each broadcasting scheme when using a different core to initiate the broadcast. Physical placement in the network can have an impact on both latency and congestion [11]; a broadcasting core can produce a hot-spot in the network. Therefore, it is interesting to evaluate the impact of source placement.…”
Section: Discussionmentioning
confidence: 99%
“…With a simple location-based mapping, most processors access only one memory controller. The pin pressure on current large-scale chips make more than four memory controllers a challenge to support [2,59]. A 2D mesh onchip network is used with dimension-order routing (DOR) and four-stage input-buffered routers [17].…”
Section: Methodsmentioning
confidence: 99%
“…Memory bandwidth is not scaling rapidly enough to satisfy the increasing number of processors, making the performance of a wide variety of applications constrained by memory bandwidth [70,66,59,12,32,18,19,28,30,2,55]. In fact, current projections state that chip pins increase by 10% every year whereas on-chip processors double every 18 months [59].…”
Section: Introductionmentioning
confidence: 99%
“…Kilo-NOC [8] uses also two kinds of routers, QoS-enabled and not QoS-enabled, to provide low cost, scalable and energy-efficient QoS guarantees in a network. Prior works have also investigated co-designing the NoC with caches [9] and memory controllers [10]. In particular, work in [9] examined heterogeneous wires with varying width, latency and energy, and proposed mapping coherence messages with differing latency and bandwidth characteristics onto the different wires.…”
Section: International Conference On Computer Science and Service Sysmentioning
confidence: 99%