@inproceedings{0bb0a039cba5440893275417751600e2,
title = "A Parallel Algorithm and Scalable Architecture for Routing in Bene{\v s} Networks",
abstract = "Bene{\v s}/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{\v s} networks a very attractive scalable architecture for optical circuit switches.Numerous routing algorithms for Bene{\v s} 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(N2 log2N) wires (termed connectivity complexity), and thus are difficult to scale.We present a new routing algorithm for Bene{\v s} 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.",
keywords = "Bene{\v s}, Network, Optical Switch, Switch Fabric",
author = "Rami Zecharia and Yuval Shavitt",
note = "Publisher Copyright: {\textcopyright} 2024 IEEE.; 43rd IEEE Conference on Computer Communications, INFOCOM 2024 ; Conference date: 20-05-2024 Through 23-05-2024",
year = "2024",
doi = "10.1109/INFOCOM52122.2024.10621315",
language = "الإنجليزيّة",
series = "Proceedings - IEEE INFOCOM",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "921--930",
booktitle = "IEEE INFOCOM 2024 - IEEE Conference on Computer Communications",
address = "الولايات المتّحدة",
}