A Parallel Algorithm and Scalable Architecture for Routing in Beneš Networks
Rami Zecharia, Yuval Shavitt
Abstract
Beneš/CLOS architectures are common scalable interconnection networks widely used in backbone routers, data centers, on-chip networks, multi-processor systems, and parallel computers. Recent advances in Silicon Photonic technology, especially MZI technology, have made Beneš networks a very attractive scalable architecture for optical circuit switches.Numerous routing algorithms for Beneš networks were developed starting with linear algorithms having time complexity of O(N log2N) steps. Parallel routing algorithms were developed to satisfy the stringent timing requirements of high-performance switching networks and have time complexity of O((log2N)2).However, their implementation requires O(N2log2N) wires (termed connectivity complexity), and thus are difficult to scale.We present a new routing algorithm for Beneš networks combined with a scalable hardware architecture that supports full and partial input permutations. The processing time of the algorithm is limited to O((log2N)2) steps (iterations) by potentially forfeiting routing of a few input demands; however achieves close to 100% utilization for both full and partial input permutations. The algorithm and architecture allow a reduction of the connectivity complexity to O(N2), a logN improvement over previous solutions.We prove the algorithm correctness, and analyze its performance analytically and with large scale simulations.
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.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get ef483e05-d738-43be-a42f-329f62f3a595Related papers
- Harvest: Adaptive Photonic Switching Schedules for Collective Communication in Scale-up DomainsMahir Rahman, Samuel Joseph, Nihar Kodkani, Behnaz Arzani et al.SIGCOMM 2026
- Toward Parallelism-Optimal Topology Generation for Wavelength-Routed Optical NoC DesignsKuan-Cheng Chen, Yan-Lin Chen, Yu-Sheng Lu, Yao-Wen ChangDAC 2023 · 3 citations
- NegotiaToR: Towards A Simple Yet Effective On-demand Reconfigurable Datacenter NetworkCong Liang, Xiangli Song, Jing Cheng, Mowei Wang et al.SIGCOMM 2024 · 27 citations
- λλ: A Programming Language for Silicon PhotonicsVaibhav Mehta, Arjun Devraj, Bill Owens, Justin Hsu et al.SIGCOMM 2026
- Hose-based cross-layer backbone network design with Benders decompositionJohn P. Eason, Xueqi He, Richard Cziva, Max Noormohammadpour et al.SIGCOMM 2023 · 8 citations
