Static round-robin dispatching schemes for Clos-network switches

被引:0
|
作者
Pun, KH [1 ]
Hamdi, M [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Clos-network is widely recognized as a scalable architecture for high-performance switches and routers. One of the key challenges in designing a Clos-network switch for a high-speed environment is the design of the dispatching/scheduling so as to be efficient for a wide range of traffic patterns, yet practical to be implemented in hardware. Based on the Static Round-Robin scheduling technique, we propose the SRRD cell dispatching algorithm and its variants for Clos-network switches in this paper. Our algorithms are based on the request-grant-accept (RGA) handshaking scheme, which can be implemented using simple distributed arbiters at the input and output of the Clos-network. The intuition behind our SRRD schemes is to desynchronize the pointers of the arbiters in a static way and by to use a rotating-search technique to improve the performance under non-uniform traffic. Our simulation results will demonstrate that our algorithms achieve the lowest delay and highest throughput among all other related schemes. In addition, their hardware implementations seem to be even simpler than that of related algorithms.
引用
收藏
页码:329 / 333
页数:5
相关论文
共 50 条
  • [21] Fault-tolerant Cell Dispatching for Onboard Space-Memory-Memory Clos-Network Packet Switches
    Liu, Kai
    Yan, Jian
    Lu, Jianhua
    2015 IEEE 16TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (HPSR), 2015, : 112 - 117
  • [22] CRRD-OG: A packet dispatching algorithm with Open Grants for three-stage buffered Clos-network switches
    Kleban, Janusz
    Wieczorek, Adrian
    HPSR: 2006 WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2006, : 315 - 320
  • [23] Frame based multicast scheduling for buffered Clos-network switches
    Gao, Ya
    Xiao, Ying
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : S2563 - S2570
  • [24] Frame based multicast scheduling for buffered Clos-network switches
    Ya Gao
    Ying Xiao
    Cluster Computing, 2019, 22 : 2563 - 2570
  • [25] Packet dispatching using module matching in the modified MSM Clos-network switch
    Janusz Kleban
    Telecommunication Systems, 2017, 66 : 505 - 513
  • [26] Space-Memory-Memory architecture for Clos-network packet switches
    Li, X
    Zhou, Z
    Hamdi, M
    ICC 2005: IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, 2005, : 1031 - 1035
  • [27] A Parallel Matrix Decomposition Algorithm for Routing on Rearrangeable Clos-Network Switches
    Liu, Xiaofeng
    Zhao, Youjian
    JOURNAL OF INTERNET TECHNOLOGY, 2017, 18 (02): : 229 - 236
  • [28] Packet dispatching using module matching in the modified MSM Clos-network switch
    Kleban, Janusz
    TELECOMMUNICATION SYSTEMS, 2017, 66 (03) : 505 - 513
  • [29] Module-Level Matching Algorithms for MSM Clos-Network Switches
    Xia, Yu
    Chao, H. Jonathan
    2012 IEEE 13TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (HPSR), 2012,
  • [30] Hierarchical round-robin matching for virtual output queuing switches
    Baranowska, A
    Kabacinski, W
    TELECOMMUNICATIONS 2005, PROCEEDINGS, 2005, : 196 - 201