An efficient scheduling algorithm for combined input-crosspoint-queued (CICQ) switches

被引:0
|
作者
Zhang, X [1 ]
Bhuyan, LN [1 ]
机构
[1] Univ Calif Riverside, Dept Comp Sci & Engn, Riverside, CA 92521 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With today's ASIC technology, a large number of memory can be easily implemented in a single chip. This makes the combined input-crosspoint-queued (CICQ) crossbar switch a more attractive solution than the traditional input-queued (IQ) crossbar switch because of the simplicity of the CICQ switch scheduling. In this paper, we propose a shortest crosspoint buffer first (SCBF) scheme, and prove that it achieves 100% throughput for any admissible traffic. To facilitate hardware implementation, a maximal SCBF solution is also proposed. Our simulations show that the maximal SCBF performs almost identically to the maximum solution, and better than existing IQ and CICQ schemes. The time complexity of the maximal SCBF is O(log N), feasible for fast hardware implementation.
引用
收藏
页码:1168 / 1173
页数:6
相关论文
共 50 条
  • [31] Weighted fair scheduling algorithm for QoS of input-queued switches
    Lee, SH
    Shin, DR
    Youn, HY
    NETWORK AND PARALLEL COMPUTING, PROCEEDINGS, 2004, 3222 : 366 - 373
  • [32] Scheduling input-queued switches by shadow departure time algorithm
    Li, J
    Ansari, N
    ELECTRONICS LETTERS, 1999, 35 (14) : 1127 - 1128
  • [33] An immune clonal selection scheduling algorithm for input-queued switches
    Fang, Liu
    Jing, Zhao
    SIMULATED EVOLUTION AND LEARNING, PROCEEDINGS, 2006, 4247 : 790 - 797
  • [34] A decomposed hierarchical logarithmic scheduling algorithm for input-queued switches
    Bidoki, AMZ
    Azhari, SV
    Yazdani, N
    ICT'2003: 10TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS, VOLS I AND II, CONFERENCE PROCEEDINGS, 2003, : 1662 - 1669
  • [35] A Parallel Complex Coloring Algorithm for Scheduling of Input-Queued Switches
    Wang, Lingkang
    Ye, Tong
    Lee, Tony T.
    Hu, Weisheng
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (07) : 1456 - 1468
  • [36] A logarithmic scheduling algorithm for high speed input-queued switches
    Bidoki, Ali Mohammad Zarch
    Yazdani, Nasser
    Azhari, Sayed Vahid
    COMPUTER COMMUNICATIONS, 2008, 31 (01) : 5 - 18
  • [37] Multicast scheduling for input-queued switches
    Prabhakar, B
    McKeown, N
    Ahuja, R
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1997, 15 (05) : 855 - 866
  • [38] DiffServ supporting scheduling algorithm for CICQ switches
    Hu, Hongchao
    Yi, Peng
    Guo, Yunfei
    TENCON 2006 - 2006 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2006, : 802 - +
  • [39] Scheduling multicast Input-queued Switches
    Liu, Zhen
    Righter, Rhonda
    Journal of Scheduling, 2 (03): : 99 - 114
  • [40] Analysis model of multiple input-queued switches with PIM scheduling algorithm
    Lee, HI
    Seo, SW
    IEEE COMMUNICATIONS LETTERS, 2001, 5 (07) : 316 - 318