First International Symposium on Networks-on-Chip (NOCS'07) 2007
DOI: 10.1109/nocs.2007.8
|View full text |Cite
|
Sign up to set email alerts
|

Access Regulation to Hot-Modules in Wormhole NoCs

Abstract: Network on Chip (NoC) may be the primary interconnect mechanism for future Systems-on-Chip (SoC). Real-life SoCs typically include hot-modules such as DRAM controller or floating point unit, which are bandwidth limited and in high demand by other units. In this paper we demonstrate that the mere existence of one or more hot-modules in a wormholebased NoC dramatically reduces network efficiency and causes an unfair allocation of system resources. We demonstrate that a single hot-module destroys the performance … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
11
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 27 publications
(11 citation statements)
references
References 22 publications
0
11
0
Order By: Relevance
“…It remains to be seen if PQS can be extended to provide QoS support. Source throttling [52,19] has been proposed to prevent buffer congestion but these have been proposed on top of conventional, buffered flow control or bufferless networks. Grot et al [13] also proposed a hybrid flow control in their kilo-NoC but their hybrid flow control combined elastic-buffered flow control with minimal VC flow control.…”
Section: Related Workmentioning
confidence: 99%
“…It remains to be seen if PQS can be extended to provide QoS support. Source throttling [52,19] has been proposed to prevent buffer congestion but these have been proposed on top of conventional, buffered flow control or bufferless networks. Grot et al [13] also proposed a hybrid flow control in their kilo-NoC but their hybrid flow control combined elastic-buffered flow control with minimal VC flow control.…”
Section: Related Workmentioning
confidence: 99%
“…To reduce the traffic to DRAM the authors propose in [24] to have a processor base DRAM controller capable to process complex requests and return only the results. A credit based flow control method is used in [25] to prevent the DRAM traffic from waiting into the network and interfering with non DRAM traffic. In [26] the authors propose to give higher priority to transactions waiting in the DRAM queue that have to be sent back to cores in areas of the NoC which are less congested.…”
Section: Related Workmentioning
confidence: 99%
“…A credit based flow control method is used in [20] to prevent the DRAM traffic from waiting into the network and interfering with non DRAM traffic. In this work we propose the use of a separated DRAM network to prevent non DRAM traffic to be blocked by DRAM traffic.…”
Section: Related Workmentioning
confidence: 99%
“…However end-to-end flow control requires the use of a specialized mechanism to notify the cores of the state of the DRAM. For example a separate network or high priority virtual channel [20] can be used. This not only increases the design complexity, but also the buffering requirements needed to drain the messages that are already in the network.…”
Section: Introductionmentioning
confidence: 99%