Novel Benes Network Routing Algorithm and Hardware Implementation

被引:3
作者
Nikolaidis, Dimitris [1 ]
Groumas, Panos [2 ]
Kouloumentas, Christos [2 ]
Avramopoulos, Hercules [1 ]
机构
[1] Natl Tech Univ Athens, Sch Elect & Comp Engn, Iroon Polytech 9, Athens 15773, Greece
[2] Optagon Photon, Eleftheriou Venizelou 47, Pallini 15351, Greece
基金
欧盟地平线“2020”;
关键词
Benes network; routing algorithm; hardware implementation; FPGA; optical switching; data center; NONBLOCKING; SWITCH; INTEGRATION;
D O I
10.3390/technologies10010016
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Benes/Clos networks constitute a particularly important part of interconnection networks and have been used in numerous areas, such as multi-processor systems, data centers and on-chip networks. They have also attracted great interest in the field of optical communications due to the increasing popularity of optical switches based on these architectures. There are numerous algorithms aimed at routing these types of networks, with varying degrees of utility. Linear algorithms, such as Sun Tsu and Opferman, were historically the first attempt to standardize the routing procedure of this types of networks. They require matrix-based calculations, which are very demanding in terms of resources and in some cases involve backtracking, which impairs their efficiency. Parallel solutions, such as Lee's algorithm, were introduced later and provide a different answer that satisfy the requirements of high-performance networks. They are, however, extremely complex and demand even more resources. In both cases, hardware implementations reflect their algorithmic characteristics. In this paper, we attempt to design an algorithm that is simple enough to be implemented on a small field programmable gate array board while simultaneously efficient enough to be used in practical scenarios. The design itself is of a generic nature; therefore, its behavior across different sizes (8 x 8, 16 x 16, 32 x 32, 64 x 64) is examined. The platform of implementation is a medium range FPGA specifically selected to represent the average hardware prototyping device. In the end, an overview of the algorithm's imprint on the device is presented alongside other approaches, which include both hard and soft computing techniques.
引用
收藏
页数:23
相关论文
共 36 条
  • [11] Eurpean Commission, COPACKAGING TER DIR
  • [12] Helios: A Hybrid Electrical/Optical Switch Architecture for Modular Data Centers
    Farrington, Nathan
    Porter, George
    Radhakrishnan, Sivasankar
    Bazzaz, Hamid Hajabdolali
    Subramanya, Vikram
    Fainman, Yeshaiahu
    Papen, George
    Vahdat, Amin
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2010, 40 (04) : 339 - 350
  • [13] Tunable 100 Gbaud Transmitter Based on Hybrid Polymer-to-Polymer Integration for Flexible Optical Interconnects
    Groumas, P.
    Zhang, Z.
    Katopodis, V.
    Konczykowska, A.
    Dupuy, J. Y.
    Beretta, A.
    Dede, A.
    Choi, J. H.
    Harati, P.
    Jorge, F.
    Nodjiadjim, V.
    Riet, M.
    Dinu, R.
    Cangini, G.
    Miller, E.
    Vannucci, A.
    Keil, N.
    Bach, H. G.
    Grote, N.
    Spyropoulou, M.
    Avramopoulos, H.
    Kouloumentas, Ch.
    [J]. JOURNAL OF LIGHTWAVE TECHNOLOGY, 2016, 34 (02) : 407 - 418
  • [14] Multi-100 GbE and 400 GbE Interfaces for Intra-Data Center Networks Based on Arrayed Transceivers With Serial 100 Gb/s Operation
    Groumas, Panos
    Katopodis, Vasilis
    Choi, Jung Han
    Bach, Heinz-Gunter
    Dupuy, Jean-Yves
    Konczykowska, Agnieszka
    Zhang, Ziyang
    Harati, Parisa
    Miller, Eric
    Beretta, Antonio
    Gounaridis, Lefteris
    Jorge, Filipe
    Nodjiadjim, Virginie
    Dede, Alberto
    Vannucci, Antonello
    Cangini, Giulio
    Dinu, Raluca
    Keil, Norbert
    Grote, Norbert
    Avramopoulos, Hercules
    Kouloumentas, Christos
    [J]. JOURNAL OF LIGHTWAVE TECHNOLOGY, 2015, 33 (04) : 943 - 954
  • [16] Jiang Y., 2017, International Journal of High Performance Systems Architecture, V7, P26
  • [17] Introduction and Analysis of Optimal Routing Algorithm in Benes Networks
    Karimi, Abbas
    Aghakhani, Kiarash
    Manavi, Seyed Ehsan
    Zarafshan, Faraneh
    Al-Haddad, S. A. R.
    [J]. MEDICAL AND REHABILITATION ROBOTICS AND INSTRUMENTATION (MRRI2013), 2014, 42 : 313 - 319
  • [18] Advanced Formulation of QoT-Estimation for Un-established Lightpaths Using Cross-train Machine Learning Methods
    Khan, Ihtesham
    Bilal, Muhammad
    Curri, Vittorio
    [J]. 2020 22ND INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS (ICTON 2020), 2020,
  • [19] Automatic Management of N x N Photonic Switch Powered by Machine Learning in Software-Defined Optical Transport
    Khan, Ihtesham
    Tunesi, Lorenzo
    Masood, Muhammad Umar
    Ghillino, Enrico
    Bardella, Paolo
    Carena, Andrea
    Curri, Vittorio
    [J]. IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2021, 2 : 1358 - 1365
  • [20] Parallel routing algorithms in Benes-Clos networks
    Lee, TT
    Liew, SY
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2002, 50 (11) : 1841 - 1847