2013
DOI: 10.1109/tc.2011.237
|View full text |Cite
|
Sign up to set email alerts
|

Elastic Buffer Flow Control for On-Chip Networks

Abstract: This paper presents elastic buffers (EBs), an efficient flow-control scheme that uses the storage already present in pipelined channels in place of explicit input virtualchannel buffers (VCBs). With this approach, the channels themselves act as distributed FIFO buffers. Without VCBs, and hence virtual channels (VCs), deadlock prevention is achieved by duplicating physical channels. We develop a channel occupancy detector to apply universal globally adaptive load-balancing (UGAL) routing to load balance traffic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
43
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 53 publications
(43 citation statements)
references
References 34 publications
0
43
0
Order By: Relevance
“…Elastic buffer flow control can be used to eliminate router buffers while preserving buffering in the network [5]. Elastic buffer is a pipe lined flip flops with two storage location.…”
Section: A Elastic Buffermentioning
confidence: 99%
“…Elastic buffer flow control can be used to eliminate router buffers while preserving buffering in the network [5]. Elastic buffer is a pipe lined flip flops with two storage location.…”
Section: A Elastic Buffermentioning
confidence: 99%
“…The scheme uses elastic buffer links [9] instead of credit based flow control. This allows downstream packets to not wait on the credit round trip latency, avoiding holes among subsequent flits, even with single flit staging buffers at the input.…”
Section: B Related Workmentioning
confidence: 99%
“…Kodi et al proposed a scheme called iDEAL that augments a conventional virtual-channel architecture with in-link storage, demonstrating savings in buffer area and power [17]. An alternative proposal by Michelogiannakis et al advocates a pure elasticbuffered architecture without any virtual channels [21]. To prevent protocol deadlock in the resulting wormhole-routed NOC, the scheme requires a dedicated network for each packet class.…”
Section: Flow Controlmentioning
confidence: 99%
“…Figure 4 shows the proposed design in the context of a MECS network. The EB, based on the design by Michelogiannakis et al [21], uses a master-slave latch combination that can store up to two flits. We integrate an EB into each drop interface along a MECS channel and augment the baseline elastic buffer with a path from the master latch to the router input port.…”
Section: Proposed Eb Architecturementioning
confidence: 99%
See 1 more Smart Citation