2012 IEEE 30th International Conference on Computer Design (ICCD) 2012
DOI: 10.1109/iccd.2012.6378673
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive Backpressure: Efficient buffer management for on-chip networks

Abstract: Abstract-This paper introduces Adaptive Backpressure, a novel scheme that improves the utilization of dynamically managed router input buffers by continuously adjusting the stiffness of the flow control feedback loop in response to observed traffic conditions. Through a simple extension to the router's flow control mechanism, the proposed scheme heuristically limits the number of credits available to individual virtual channels based on estimated downstream congestion, aiming to minimize the amount of buffer s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
14
0

Year Published

2013
2013
2020
2020

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 22 publications
(14 citation statements)
references
References 23 publications
0
14
0
Order By: Relevance
“…BookSim2 furthermore supports several schemes for regulating buffer sharing in an effort to avoid performance pathologies that can result from allowing buffer space to be shared freely [6]. With credit-based flow control, such schemes can be implemented by restricting credit availability at the routers' output ports.…”
Section: Dynamic Input Buffer Managementmentioning
confidence: 99%
See 2 more Smart Citations
“…BookSim2 furthermore supports several schemes for regulating buffer sharing in an effort to avoid performance pathologies that can result from allowing buffer space to be shared freely [6]. With credit-based flow control, such schemes can be implemented by restricting credit availability at the routers' output ports.…”
Section: Dynamic Input Buffer Managementmentioning
confidence: 99%
“…Several exemplary dynamic sharing policies are included with BookSim2; for example, one simple policy monitors the number of active VCs at each output and divides the credit pool evenly among them. A more advanced sharing policy tracks the level of the congestion for each active output VCs and allocates a larger share of buffer space to less congested VCs with the goal of avoiding inefficient buffer occupancy by blocked flits [6].…”
Section: Dynamic Input Buffer Managementmentioning
confidence: 99%
See 1 more Smart Citation
“…As known, routing algorithm [10][11][12][13], as well as buffer management [12], contributes to the performance of the whole network. In this paper, based on DMesh network, we analyze the unbalancing use of physical links in DXY algorithm, and present a novel routing algorithm to exploit routing adaptivity in order to improve performance of the overall chip.…”
Section: Related Workmentioning
confidence: 99%
“…Becker et al introduced in [13] a new scheme to control the utilization of router input buffers by the observation of the traffic. This mechanism heuristically limits credit availability for each virtual channel (VC) based on its observed performance characteristics.…”
Section: Overview Of Related Workmentioning
confidence: 99%