Dynamic Global Adaptive Routing in High-Radix Networks

Cited 1 time in webofscience Cited 0 time in scopus
  • Hit : 232
  • Download : 0
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 approximatecongestion 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 trafc patterns and leads to inefcient 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 trafc 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 trafc patterns and workloads. For asymmetric trafc pattern, DGB improves throughput by 65% compared to the stateof-the-art global adaptive routing algorithm while matching the performance for symmetric trafc patterns. For trace workloads, DGB provides average performance improvement of 26%.
Publisher
Institute of Electrical and Electronics Engineers Inc.
Issue Date
2022-06-22
Language
English
Citation

49th IEEE/ACM International Symposium on Computer Architecture, ISCA 2022, pp.771 - 783

ISSN
1063-6897
DOI
10.1145/3470496.3527389
URI
http://hdl.handle.net/10203/298764
Appears in Collection
EE-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 1 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0