SC2024Top-tier venue
An Evaluation of the Effect of Network Cost Optimization for Leadership Class Supercomputers
Awais Khan, John R. Lange, Nick Hagerty, Edwin F. Posada, John K. Holmen, James B. White, James Austin Harris, Verónica Melesse Vergara, Christopher Zimmer, Scott Atchley
Abstract
Dragonfly-based networks are an extensively deployed network topology in large-scale high-performance computing due to their cost-effectiveness and efficiency. The US will soon have three Exascale supercomputers for leadership class workloads deployed using dragonfly networks. Compared to indirect networks of similar scale, the dragonfly network has considerably reduced cable lengths, cable counts, and switch counts, resulting in significant network cost savings for a given system size, however, these cost reductions result in reduced global minimal paths and more challenging routing. Additionally, large scale dragonfly networks often require a taper at the global link level, resulting in less bisection bandwidth than is achievable in other traditional non-blocking topologies of equivalent scale. While dragonfly networks have been extensively studied, they have yet to be fully evaluated in an extreme scale (i.e., exascale) system that targets capability workloads. In this paper, we present the results of the first large scale evaluation of a dragonfly network on an exascale system (Frontier) and compare its behavior to a similar scale fat-tree network on a previous generation TOP500 system (Summit). This evaluation aims to determine the effect of network cost optimizations by measuring a tapered topology’s impact on capability workloads. Our evaluation is based on a collection of synthetic microbenchmarks, mini-apps, and full scale applications. It compares the scaling efficiencies of each benchmark between the dragonfly-based Frontier and the fat-tree-based Summit systems. Our results show that a dragonfly network is more cost efficient than a fat-tree topology, which amortizes to of an exascale system cost. Furthermore, while tapered dragonfly networks impose significant tradeoffs, the impacts are not as broad as initially thought and are mostly seen in applications with global communication patterns, particularly all-to-all (e.g., FFT-based algorithms), but also local communication patterns (e.g., nearest-neighbor algorithms) that are sensitive to network performance variability.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- A High-Performance Design, Implementation, Deployment, and Evaluation of The Slim Fly NetworkNils Blach, Maciej Besta, Daniele De Sensi, Jens Domke et al.NSDI 2024 · 13 citations
- Study of Workload Interference with Intelligent Routing on DragonflyYao Kang, Xin Wang, Zhiling LanSC 2022 · 7 citations
- Zettafly: A Network Topology with Flexible Non-blocking Regions for Large-scale AI and HPC SystemsDezun Dong, Ziyu Wang, Fei LeiISCA 2025 · 7 citations
- Experiences readying applications for ExascaleNicholas Malaya, Bronson Messer, Joseph Glenski, Antigoni Georgiadou et al.SC 2023 · 9 citations
- Frontier: Exploring ExascaleScott Atchley, Christopher Zimmer, John Lange, David E. Bernholdt et al.SC 2023 · 91 citations
