CBF: A high-performance scheduling algorithm for buffered crossbar switches

被引:0
|
作者
Mhamdi, L [1 ]
Hamdi, M [1 ]
机构
[1] Hong Kong Univ Sci & Technol, Dept Comp Sci, Kowloon, Hong Kong, Peoples R China
关键词
scheduling; buffered crossbar fabric;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Buffered crossbar switches have been considered as a viable alternative to buffer-less crossbar switches to improve the switching performance. An architecture that combines the strength of the VOQ architecture with an internally buffered crossbar fabric presents key advantages over the IQ switches. The adoption of VOQs at the input side eradicates the HoL blocking problem. Whereas, the use of the internal buffers reduces the output contention and enables totally distributed arbitration. Hence, overcoming the bottleneck of IQ switches. In this paper, we show the important role that the internal buffers play in the arbitration process. We propose a scheduling scheme named Critical internal Buffer First (CBF), which is based on the internal buffer information only. The input scheduling is based on the Youngest internal Buffer First (YBF) and followed by an output scheme based on the Oldest internal Buffer First (OBF). Our scheme was shown, through simulation, to achieve very high throughput. It outperforms all existing schemes in many traffic patterns. More interestingly, our scheme shows very good stability performances without maintaining any kind of information about the input VOQs.
引用
收藏
页码:67 / 72
页数:6
相关论文
共 50 条
  • [21] High-performance switching based on buffered crossbar fabrics
    Mhamdi, Lotfi
    Hamdi, Mounir
    Kachris, Christopher
    Wong, Stephan
    Vassiliadis, Stamatis
    COMPUTER NETWORKS, 2006, 50 (13) : 2271 - 2285
  • [22] Multicast scheduling in buffered crossbar switches with multiple input queues
    Sun, ST
    He, SM
    Zheng, YF
    Gao, W
    2005 WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2005, : 73 - 77
  • [23] On the Integration of Unicast and Multicast Cell Scheduling in Buffered Crossbar Switches
    Mhamdi, Lotfi
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (06) : 818 - 830
  • [24] Predictive Unicast and Multicast Scheduling in Onboard Buffered Crossbar Switches
    Liu, Kai
    Yan, Jian
    Lu, Jianhua
    Chen, Xiang
    IEEE COMMUNICATIONS LETTERS, 2016, 20 (03) : 498 - 501
  • [25] Integrating uni- and multicast scheduling in buffered crossbar switches
    Mhamdi, Lotfi
    Vassiliadis, Starnatis
    HPSR: 2006 WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2006, : 99 - +
  • [26] A high-throughput scheduling algorithm for a buffered crossbar switch fabric
    Javidi, T
    Magill, R
    Hrabik, T
    2001 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-10, CONFERENCE RECORD, 2001, : 1586 - 1591
  • [27] Integrated Uni- and Multicast Traffic Scheduling in Buffered Crossbar Switches
    Hu, Hongchao
    Pang, Lin
    Yi, Peng
    Guo, Yunfei
    2008 THIRD INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND NETWORKING IN CHINA, VOLS 1-3, 2008, : 62 - 68
  • [28] Providing flow based performance guarantees for buffered crossbar switches
    Pan, Deng
    Yang, Yuanyuan
    2008 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-8, 2008, : 1933 - +
  • [29] Providing Performance Guarantees for Buffered Crossbar Switches without Speedup
    Pan, Deng
    Yang, Zhenyu
    Makki, Kia
    Pissinou, Niki
    QUALITY OF SERVICE IN HETEROGENEOUS NETWORKS, 2009, 22 : 297 - 314
  • [30] Performance analysis of buffered crossbar switch scheduling algorithms
    Prasanth, Narayanan
    Balasubramanian, Kannan
    International Journal of Information and Computer Security, 2015, 7 (01) : 49 - 63