2019
DOI: 10.48550/arxiv.1906.10885
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

FatPaths: Routing in Supercomputers and Data Centers when Shortest Paths Fall Short

Abstract: We introduce FatPaths: a simple, generic, and robust routing architecture for Ethernet stacks. FatPaths enables state-of-the-art low-diameter topologies such as Slim Fly to achieve unprecedented performance, targeting both HPC supercomputers as well as data centers and clusters used by cloud computing. FatPaths exposes and exploits the rich ("fat") diversity of both minimal and non-minimal paths for high-performance multi-pathing. Moreover, FatPaths features a redesigned "purified" transport layer, based on re… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2019
2019
2019
2019

Publication Types

Select...
3

Relationship

3
0

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 80 publications
0
3
0
Order By: Relevance
“…Third, while there exists past research into the impact of the underlying network on the performance of a distributed graph analytics framework [132], little was done into investigating this performance relationship in the context of graph database workloads. To the best of our knowledge, there are no efforts into developing a topology-aware or routing-aware data distribution scheme for graph databases, especially in the context of recently proposed data center and high-performance computing network topologies [24,103] and routing architectures [30,75,111].…”
Section: Challengesmentioning
confidence: 99%
“…Third, while there exists past research into the impact of the underlying network on the performance of a distributed graph analytics framework [132], little was done into investigating this performance relationship in the context of graph database workloads. To the best of our knowledge, there are no efforts into developing a topology-aware or routing-aware data distribution scheme for graph databases, especially in the context of recently proposed data center and high-performance computing network topologies [24,103] and routing architectures [30,75,111].…”
Section: Challengesmentioning
confidence: 99%
“…Moreover, contrarily to static graph processing, little research exists into accelerating streaming graph processing using hardware acceleration such as FPGAs [26], [38], [59], high-performance networking hardware and associated abstractions [64], [31], [27], [181], [28], [87], low-cost atomics [165], [182], hardware transactions [30], and others [27], [10]. One could also investigate topology-aware or routing-aware data distribution for graph streaming, especially together with recent high-performance network topologies [29], [130] and routing [37], [144], [88]. Finally, ensuring speedups due to different data modeling abstractions, such as the algebraic abstraction [126], [33], [34], [136], may be a promising direction.…”
Section: Challengesmentioning
confidence: 99%
“…The sizes of such datasets will continue to grow; Sogou Corp. expects a ≈60 trillion edge graph dataset with whole-web crawling. Lowering the size of such graphs is increasingly important for academia and industry: It would offer speedups by reducing the number of expensive I/O operations, the amount of data communicated over the network [19,21,29] and by storing a larger fraction of data in caches.…”
Section: Introductionmentioning
confidence: 99%