32nd International Symposium on Computer Architecture (ISCA'05)
DOI: 10.1109/isca.2005.37
|View full text |Cite
|
Sign up to set email alerts
|

Near-Optimal Worst-Case Throughput Routing for Two-Dimensional Mesh Networks

Abstract: Minimizing latency and maximizing throughput are important goals in the design of routing algorithms for interconnection networks. Ideally, we would like a routing algorithm to (a) route packets using the minimal number of hops to reduce latency and preserve communication locality, (b) deliver good worst-case and average-case throughput and (c) enable low-complexity (and hence, low latency) router implementation. In this paper, we focus on routing algorithms for an important class of interconnection networks: … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 39 publications
(11 citation statements)
references
References 34 publications
(56 reference statements)
0
11
0
Order By: Relevance
“…Thus, in LEF, the majority of packets traverse the longer dimension, which is more heavily loaded, first. Therefore, the pressure on the channel buffers is lower than in other oblivious routing algorithms like O1TURN [5] which also distributes the load over both XY and YX paths but 50% of packets traverse the longer dimension first and the remaining 50% traverse the shorter dimension first. By balancing between distributing the load over both XY and YX paths and reducing the pressure on the channel buffers, LEF can achieve higher throughput than other oblivious routing algorithms.…”
Section: Our Contributionsmentioning
confidence: 99%
See 4 more Smart Citations
“…Thus, in LEF, the majority of packets traverse the longer dimension, which is more heavily loaded, first. Therefore, the pressure on the channel buffers is lower than in other oblivious routing algorithms like O1TURN [5] which also distributes the load over both XY and YX paths but 50% of packets traverse the longer dimension first and the remaining 50% traverse the shorter dimension first. By balancing between distributing the load over both XY and YX paths and reducing the pressure on the channel buffers, LEF can achieve higher throughput than other oblivious routing algorithms.…”
Section: Our Contributionsmentioning
confidence: 99%
“…(b) YX DOR: packets are routed first in the Y dimension and then in the X dimension. (c) O1TURN [5] combines XY DOR and YX DOR: the first dimension of traversal is chosen randomly. (d) LEF: a packet is routed in the X dimension first (XY DOR) if the difference of the X coordinates of the source node and the destination node (Δx) is greater than the difference of the Y coordinates (Δy); otherwise, if Δy is greater than Δx, the packet is routed in the Y dimension first (YX DOR); in the case that Δx is equal to Δy, the first dimension of traversal is chosen randomly like in O1TURN.…”
Section: Dor Algorithm In Asymmetric 2d Meshesmentioning
confidence: 99%
See 3 more Smart Citations