A Practical Large-Capacity Three-Stage Buffered Clos-Network Switch Architecture

被引:12
|
作者
Xia, Yu [1 ]
Hamdi, Mounir [2 ]
Chao, H. Jonathan [3 ]
机构
[1] Sichuan Normal Univ, Coll Comp Sci, Chengdu, Peoples R China
[2] Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Hong Kong, Hong Kong, Peoples R China
[3] NYU, Polytech Inst, Dept Elect & Comp Engn, Brooklyn, NY USA
关键词
Packet switch; distributed shared-memory; Clos network; batch scheduling; 100-PERCENT THROUGHPUT; SCHEDULING ALGORITHM; INPUT; ROUTERS;
D O I
10.1109/TPDS.2015.2408614
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper proposes a three-stage buffered Clos-network switch (TSBCS) architecture along with a novel batch scheduling (BS) mechanism. We found that TSBCS/BS can be mapped to a "fat" combined input-crosspoint queued (CICQ) switch. Consequently, the well-studied CICQ scheduling algorithms can be directly applied in TSBCS. Moreover, BS drastically reduces the time complexity of TSBCS scheduling when compared with ordinary CICQ switches of the same number of switch ports, which enables us to build a larger-capacity switch with reasonable scheduling complexity. We further show that TSBCS/BS can achieve 100 percent throughput under any admissible traffic if a stable CICQ scheduling algorithm is used. Direct cell forwarding schemes are proposed to overcome the performance drawback of BS under light traffic loads. With extensive simulations, we show that the performance of TSBCS/BS is comparable to that of output-queued switches and the latter are usually considered as theoretical optimal.
引用
收藏
页码:317 / 328
页数:12
相关论文
共 33 条
  • [21] Load-balanced three-stage switch architecture
    Hu, Bing
    Yeung, Kwan L.
    2007 WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2007, : 210 - +
  • [22] A three-stage ATM switch architecture for high utilization of switch capacity under hot-spot traffic
    Ma, J
    IEEE ATM '97 WORKSHOP, PROCEEDINGS, 1997, : 534 - 543
  • [23] A Unifying Approach to Determine the Blocking Probability for Four Models in the Multicast Three-stage Clos Network
    Yu Fan
    Gu Nai-jie
    Liu Yan-jun
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 1, PROCEEDINGS, 2008, : 339 - 342
  • [24] Design model of a three-stage folded Clos network with a decoupled first stage guaranteeing admissible blocking probability
    Oki, Eiji
    Taniguchi, Ryotaro
    Anazawa, Kazuya
    Inoue, Takeru
    JOURNAL OF OPTICAL COMMUNICATIONS AND NETWORKING, 2025, 17 (04) : 309 - 323
  • [25] Cost and Delay Tradeoff in Three-Stage Switch Architecture for Data Center Networks
    Fu, Shu
    Wu, Bin
    Jiang, Xiaohong
    Pattavina, Achille
    Zhang, Lei
    Xu, Shizhong
    2013 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE SWITCHING AND ROUTING (HPSR), 2013, : 56 - 61
  • [26] A sub-grouped wavelength conversion switch architecture for scalable and large-capacity optical cross-connect
    Kuroyanagi, S
    Nishi, T
    ECOC'01: 27TH EUROPEAN CONFERENCE ON OPTICAL COMMUNICATION, VOLS 1-6, 2001, : 474 - 475
  • [27] A modular, 160 Gbps ATM switch architecture for multimedia networking support, based on a 3-stage Clos network
    Liotopoulos, FK
    TELETRAFFIC ENGINEERING IN A COMPETITIVE WORLD, 1999, 3 : 529 - 538
  • [28] A Three-Stage Amplifier With Cascode Miller Compensation and Buffered Asymmetric Dual Path for Driving Large Capacitive Loads
    Tu, Yaowen
    Tan, Min
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (11) : 4198 - 4202
  • [29] A high-capacity, scalable Video-on-Demand system architecture, based on a 3-stage Clos network
    Liotopoulos, FK
    1999 IEEE INTERNATIONAL PERFORMANCE, COMPUTING AND COMMUNICATIONS CONFERENCE, 1999, : 363 - 369
  • [30] Three-stage service network design in rail-road networks with demand and capacity uncertainty
    Delbart, Thibault
    Braekers, Kris
    Caris, An
    FLEXIBLE SERVICES AND MANUFACTURING JOURNAL, 2025,