2007 IEEE International Parallel and Distributed Processing Symposium 2007
DOI: 10.1109/ipdps.2007.370482
|View full text |Cite
|
Sign up to set email alerts
|

Deterministic versus Adaptive Routing in Fat-Trees

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
70
0

Year Published

2007
2007
2020
2020

Publication Types

Select...
4
3
1

Relationship

1
7

Authors

Journals

citations
Cited by 123 publications
(70 citation statements)
references
References 6 publications
0
70
0
Order By: Relevance
“…Existing deterministic single-path routing algorithms for ( + , ) are either the Source-mod-k routing (S-m-k) [6], [8], [9] or the Destination-mod-k routing (D-m-k) [3], [9], [12]. A good summary of routing in generalized fat-trees can be found in [9].…”
Section: A Worst-case Permutation Load Of Existing Routing Algorithmsmentioning
confidence: 99%
See 1 more Smart Citation
“…Existing deterministic single-path routing algorithms for ( + , ) are either the Source-mod-k routing (S-m-k) [6], [8], [9] or the Destination-mod-k routing (D-m-k) [3], [9], [12]. A good summary of routing in generalized fat-trees can be found in [9].…”
Section: A Worst-case Permutation Load Of Existing Routing Algorithmsmentioning
confidence: 99%
“…In this routing scheme, one path is used to carry all traffics from a source to a destination. Existing single-path deterministic routing for generalized fat trees include Sourcemod-k routing [6], [8], [9] and Destination-mod-k routing [3], [9], [12]. As will be shown later, all of these existing routing schemes are not ideal for many common communication patterns.…”
Section: Introductionmentioning
confidence: 99%
“…Select a node, a, in ND; (4) for each S i ∈ S do (5) partition paths in S i that splits at node a into multiple sets…”
Section: B Split-merge Heuristicsmentioning
confidence: 99%
“…(2) workinggraph = split graph;color=1; (3) repeat (4) repeat (5) Select a node in workinggraph with the largest degree (6) Assign color to the node (7) Remove the node and all adjacent nodes from workinggraph (8) until no more nodes in workinggraph (9) workinggraph = all nodes without colors plus the edges between them (10) color ++; (11) until workinggraph is empty (all nodes are colored) Consider the example in Fig. 8.…”
Section: Graph Coloring Heuristicsmentioning
confidence: 99%
“…To provide a deterministic routing algorithm, as required by the reference architecture, a unique path must be selected for each origin-destination pair among all the possible ones in the ascending phase. To address this issue, the deterministic routing algorithm presented in [66] is used. In this algorithm, during the ascending phase, consecutive destinations are shuffled among the different ascending links of the switches, as in Figure 3.36: each ascending port is labeled in italics with the destination cores that are reachable through it.…”
Section: Topologies Under Testmentioning
confidence: 99%