Proceedings 14th International Parallel and Distributed Processing Symposium. IPDPS 2000
DOI: 10.1109/ipdps.2000.846043
|View full text |Cite
|
Sign up to set email alerts
|

A simple and efficient mechanism to prevent saturation in wormhole networks

Abstract: Both deadlock avoidance and recovery techniques suffer from severe performance degradation when the network is close to or beyond saturation. This performance degradation appears because messages block in the network faster than they are drained by the escape paths in the deadlock avoidance strategies or the deadlock recovery mechanism.Many parallel applications produce bursty traffic that may saturate the network during some intervals [14,8], significantly increasing execution time. Therefore, the use of tech… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
34
0

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 28 publications
(34 citation statements)
references
References 17 publications
0
34
0
Order By: Relevance
“…For comparison, we also simulate the At-Least-One (ALO) [2] congestion control scheme which has been shown to be better than other previous schemes such as [22], [23]. ALO estimates global network congestion locally at each node.…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…For comparison, we also simulate the At-Least-One (ALO) [2] congestion control scheme which has been shown to be better than other previous schemes such as [22], [23]. ALO estimates global network congestion locally at each node.…”
Section: Methodsmentioning
confidence: 99%
“…Lopez et al [22], [23] use the number of busy output virtual channels in a node to estimate congestion. Baydal et al [2] propose an approach that counts a subset (free and useful) of virtual channel buffers to decide whether to throttle or not. Because the above schemes rely on local symptoms of congestion, they lack knowledge about the global network state, and are unable to take corrective action in a timely manner.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…This causes a sudden, severe drop in throughput and corresponding increase in packet latency. Several proposed schemes prevent the performance degradation that accompanies saturation by throttling packet injection when saturation is imminent [1,16,20,25,30]. Our approach goes further as it increases the applied load at which saturation occurs and avoids throughput degradation at saturation without placing limits on packet injection beyond those imposed by simple back-pressure.…”
Section: Background and Related Workmentioning
confidence: 99%
“…Each packet is composed of flits (flow control units) that are transferred between network nodes. 1 We can classify routers as minimal or non-minimal. A minimal router offers only profitable routing options (hops that take a packet closer to its destination) whereas a nonminimal router may offer misrouting options (hops that take a packet farther from its destination) as well.…”
Section: Background and Related Workmentioning
confidence: 99%