Dynamic global adaptive routing in high-radix networks
Hans Kasan, Gwangsun Kim, Yung Yi, John Kim
摘要
Global adaptive routing is a critical component of high-radix networks in large-scale systems and is necessary to fully exploit the path diversity of a high-radix topology. The routing decision in global adaptive routing is made between minimal and non-minimal paths, often based on local information (e.g., queue occupancy) and rely on "approximate" congestion information through backpressure. Different heuristic-based adaptive routing algorithms have been proposed for high-radix topologies; however, heuristic-based routing has performance trade-off for different traffic patterns and leads to inefficient routing decisions. In addition, previously proposed global adaptive routing algorithms are static as the same routing decision algorithm is used, even if the congestion information changes. In this work, we propose a novel global adaptive routing that we refer to as dynamic global adaptive routing that adjusts the routing decision algorithm through a dynamic bias based on the network traffic and congestion to maximize performance. In particular, we propose DGB - Decoupled, Gradient descent-based Bias global adaptive routing algorithm. DGB introduces a dynamic bias to the global adaptive routing decision by leveraging gradient descent to dynamically adjust the adaptive routing bias based on the network congestion. In addition, both the local and global congestion information are decoupled in the routing decision - global information is used for the dynamic bias while local information is used in the routing decision to more accurately estimate the network congestion. Our evaluations show that DGB consistently outperforms previously proposed routing algorithms across diverse range of traffic patterns and workloads. For asymmetric traffic pattern, DGB improves throughput by 65% compared to the state-of-the-art global adaptive routing algorithm while matching the performance for symmetric traffic patterns. For trace workloads, DGB provides average performance improvement of 26%.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
引用它的顶会 Paper1
问问它们各自怎么用它相关 Paper
- BoomGate: Deadlock Avoidance in Non-Minimal Routing for High-Radix NetworksGyuyoung Kwauk, Seungkwan Kang, Hans Kasan, Hyojun Son 等HPCA 2021 · 被引用 8 次
- Q-adaptive: A Multi-Agent Reinforcement Learning Based Routing on Dragonfly NetworkYao Kang, Xin Wang, Zhiling LanHPDC 2021 · 被引用 26 次
- TAGO: rethinking routing design in high performance reconfigurable networksMin Yee Teh, Yu-Han Hung, George Michelogiannakis, Shijia Yan 等SC 2020 · 被引用 5 次
- EDGE: Efficient DAG-based Global Routing EngineJinwei Liu, Evangeline F. Y. YoungDAC 2023 · 被引用 20 次
- Contra: A Programmable System for Performance-aware RoutingKuo-Feng Hsu, Ryan Beckett, Ang Chen, Jennifer Rexford 等NSDI 2020 · 被引用 104 次
