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 条
  • [31] New scheduling algorithm for bandwidth reservation in crossbar switches
    Sun, Z.G., 2000, Chinese Institute of Electronics (28):
  • [32] Multicast scheduling algorithm with a dynamic weight for the input buffered Crossbar
    Yang F.
    Xu Z.
    Li D.
    Zhu J.
    Ma T.
    Ding Z.
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2016, 43 (06): : 80 - 85
  • [33] Performance analysis of lookahead scheduling algorithm for input-buffered packet switches
    Yeung, KL
    Shi, H
    Liu, NH
    IEICE TRANSACTIONS ON COMMUNICATIONS, 1999, E82B (08): : 1296 - 1303
  • [34] RPA: A flexible scheduling algorithm for input buffered switches
    Politecnico di Torino, Turin, Italy
    IEEE Trans Commun, 12 (1921-1933):
  • [35] RPA: A flexible scheduling algorithm for input buffered switches
    Marsan, MA
    Bianco, A
    Leonardi, E
    Milia, L
    IEEE TRANSACTIONS ON COMMUNICATIONS, 1999, 47 (12) : 1921 - 1933
  • [36] Adaptive max-min fair scheduling in buffered crossbar switches without speedup
    Zhang, Xiao
    Mohanty, Satya R.
    Bhuyan, Laxmi N.
    INFOCOM 2007, VOLS 1-5, 2007, : 454 - +
  • [37] Starvation Free Scheduler for Buffered Crossbar Switches
    Prasanth, N. Narayanan
    Balasubramanian, K.
    Devi, R. Chithra
    INTERNATIONAL JOURNAL OF ENGINEERING, 2015, 28 (04): : 523 - 528
  • [38] Exhaustive limited service round robin matching algorithm for buffered crossbar switches
    Radusinovic, I
    Veljovic, Z
    TELSIKS 2005, PROCEEDINGS, VOLS 1 AND 2, 2005, : 360 - 363
  • [39] On guaranteed smooth switching for buffered crossbar switches
    He, Si-Min
    Sun, Shu-Tao
    Guan, Hong-Tao
    Zheng, Qiang
    Zhao, You-Jian
    Gao, Wen
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2008, 16 (03) : 718 - 731
  • [40] Dynamic scheduling algorithm for input-queued crossbar switches
    Shah, Mihir V.
    Patel, Melml C.
    Sharma, Dinesh J.
    Trivedi, Ajay I.
    WORLD CONGRESS ON ENGINEERING 2007, VOLS 1 AND 2, 2007, : 177 - 182