Novel High Performance Scheduling Algorithms for Crosspoint Buffered Crossbar Switches

被引:1
|
作者
Wang, Xiaoting [1 ]
Wang, Yiwen [1 ]
Li, Shichao [1 ]
Li, Ping [1 ]
机构
[1] UESTC, Chengdu, Peoples R China
来源
关键词
crosspoint buffered crossbar switches; scheduling; delay; fairness; 100-PERCENT THROUGHPUT; INPUT; FRAME;
D O I
10.1587/transinf.2015PAP0010
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The crossbar-based switch fabric is widely used in today's high performance switches, due to its internally nonblocking and simply implementation properties. Usually there are two main switching architectures for crossbar-based switch fabric: internally bufferless crossbar switch and crosspoint buffered crossbar switch. As internally bufferless crossbar switch requires a complex centralized scheduler which limits its scalability to high speeds, crosspoint buffered crossbar switch has gained more attention because of its simpler distributed scheduling algorithm and better switching performance. However, almost all the scheduling algorithms proposed previously for crosspoint buffered crossbar switch either have unsatisfactory scheduling performance under non-uniform traffic patterns or show poor service fairness between input traffic flows. In order to overcome the disadvantages of existing algorithms, in this paper we propose two novel high performance scheduling algorithms named MCQF_RR and IMCQF_RR for crosspoint buffered crossbar switches. Both algorithms have a time complexity of O(log N), where N is the number of input/output ports of the switch. MCQF_RR takes advantage of the combined weight information about queue length and service waiting time of input queues to perform scheduling. In order to further reduce the scheduling complexity and make it feasible for high speed switches, IMCQF_RR uses the compressed queue length information instead of original queue length information to schedule cells in input VOQs. Simulation results show that our novel scheduling algorithms MCQF_RR and IMCQF_RR can demonstrate excellent delay performance comparable to existing high performance scheduling algorithms under both uniform and non-uniform traffic patterns, while maintain good service fairness performance under severe non-uniform traffic patterns.
引用
收藏
页码:2105 / 2115
页数:11
相关论文
共 50 条
  • [41] Practical scheduling algorithms for high-performance packet switches
    Mhamdi, L
    Hamdi, M
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5: NEW FRONTIERS IN TELECOMMUNICATIONS, 2003, : 1659 - 1663
  • [42] SQUID: A Practical 100% Throughput Scheduler for Crosspoint Buffered Switches
    Shen, Yanming
    Panwar, Shivendra S.
    Chao, H. Jonathan
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2010, 18 (04) : 1119 - 1131
  • [43] Average Latency and Loss Probability Analysis of Crosspoint Queued Crossbar Switches
    Radonjic, Milutin
    Radusinovic, Igor
    [J]. PROCEEDINGS ELMAR-2010, 2010, : 203 - 206
  • [44] Impact of scheduling algorithms on performance of crosspoint-queued switch
    Milutin Radonjic
    Igor Radusinovic
    [J]. annals of telecommunications - annales des télécommunications, 2011, 66 : 363 - 376
  • [45] Variable packet size buffered crossbar (CICQ) switches
    Katevenis, M
    Passas, G
    Simos, D
    Papaefstathiou, I
    Chrysos, N
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-7, 2004, : 1090 - 1096
  • [46] Hybrid maximal matching for input buffered crossbar switches
    Al Sayeed, Choudhury A.
    Ahmed, Dewan Tanvir
    Rahbar, Akbar Ghaffar Pour
    [J]. CNSR 2007: PROCEEDINGS OF THE FIFTH ANNUAL CONFERENCE ON COMMUNICATION NETWORKS AND SERVICES RESEARCH, 2007, : 397 - +
  • [47] Impact of scheduling algorithms on performance of crosspoint-queued switch
    Radonjic, Milutin
    Radusinovic, Igor
    [J]. ANNALS OF TELECOMMUNICATIONS, 2011, 66 (5-6) : 363 - 376
  • [48] A high-throughput scheduling algorithm for a buffered crossbar switch fabric
    Javidi, T
    Magill, R
    Hrabik, T
    [J]. 2001 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-10, CONFERENCE RECORD, 2001, : 1586 - 1591
  • [49] Bandwidth Guaranteed Multicast Scheduling for buffered crossbar
    Wang Peng
    Chen Shu-qiao
    Hu Hong-Chao
    [J]. ADVANCED MATERIALS AND COMPUTER SCIENCE, PTS 1-3, 2011, 474-476 : 1819 - 1824
  • [50] Packet switching and replication of multicast traffic by crosspoint buffered packet switches
    Dong, Ziqian
    Rojas-Cessa, Roberto
    [J]. 2007 WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2007, : 261 - +