2010 Fourth ACM/IEEE International Symposium on Networks-on-Chip 2010
DOI: 10.1109/nocs.2010.25
|View full text |Cite
|
Sign up to set email alerts
|

Improved Utilization of NoC Channel Bandwidth by Switch Replication for Cost-Effective Multi-processor Systems-on-Chip

Abstract: Virtual channels are an appealing flow control technique for on-chip interconnection networks (NoCs), in that they can potentially avoid deadlock and improve link utilization and network throughput. However, their use in the resource constrained multi-processor system-on-chip (MPSoC) domain is still controversial, due to their significant overhead in terms of area, power and cycle time degradation. This paper proposes a simple yet efficient approach to VC implementation, which results in more area- and power-s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
19
0

Year Published

2011
2011
2021
2021

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 36 publications
(20 citation statements)
references
References 25 publications
0
19
0
Order By: Relevance
“…Virtual Channel flow control is implemented by replicating the basic switch architecture without VC capabilities three times, based on the approach presented in [71]. This technique results in higher maximum operating speed, better performance and smaller area.…”
Section: Baseline Electronic Nocmentioning
confidence: 99%
“…Virtual Channel flow control is implemented by replicating the basic switch architecture without VC capabilities three times, based on the approach presented in [71]. This technique results in higher maximum operating speed, better performance and smaller area.…”
Section: Baseline Electronic Nocmentioning
confidence: 99%
“…To address this issue, the use of multiple physicals network on the same chip has been proposed to improve performance and keep traffic classes separate [17] instead of leveraging VCs. Gilabert et al in [1] showed that by replicating switches as many times as the number of VCs, a simple yet efficient implementation can be achieved providing the same (or even better) cycle time at lower area and power.…”
Section: Introductionmentioning
confidence: 99%
“…We provide two main contributions in this work: first, we propose a new router architecture which distributes the traffic to two different physical channels based on the class of the traffic, which can be either QoS or normal. We completely remove the overhead of VCs by replicating the components inside the switch as proposed in [1]. In addition to [1], we also replicate the links between routers and remove the hardware overhead at input ports.…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations