Abstract

Global adaptive routing is a critical component of high-radix networks in large-scale systems and is necessary to fully exploit the path diversity in high-radix topologies. 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 but they often rely on local-only information that can lead to inefficient routing decisions. In this letter, we propose DGB – <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">De</b> coupled, <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">G</b> radient descent-based <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">B</b> iasing routing algorithm to address the limitation of global adaptive routing. With DGB, both the local and global congestion information are <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">decoupled</i> in the routing decision. In particular, we propose to leverage a <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">dynamic</i> bias in the global adaptive routing where gradient descent approach is leveraged to adjust the adaptive routing bias appropriately. Our results show that DGB can effectively adjust the bias dynamically to outperform previously proposed routing algorithms on high-radix topologies.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.