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 条
  • [41] A deterministic parallel scheduling algorithm for input queued crossbar switches
    Zheng, YF
    He, SM
    Sun, ST
    Gao, W
    INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES 2005, VOLS 1 AND 2, PROCEEDINGS, 2005, : 304 - 307
  • [42] Randomized parallel scheduling algorithm for input queued crossbar switches
    Zheng, YF
    Gao, W
    FIFTH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - PROCEEDINGS, 2005, : 424 - 428
  • [43] Weighted fairness in buffered crossbar scheduling
    Chrysos, N
    Katevenis, M
    HPSR 2003: WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2003, : 17 - 22
  • [44] Practical scheduling algorithms for high-performance packet switches
    Mhamdi, L
    Hamdi, M
    2003 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5: NEW FRONTIERS IN TELECOMMUNICATIONS, 2003, : 1659 - 1663
  • [45] A high-performance programmable scheduling engine for ATM switches
    Chi, Hsin-Chou
    Wu, Chia-Ming
    Fu, Kuo-Yao
    Journal of Internet Technology, 2007, 8 (04): : 487 - 491
  • [46] PERFORMANCE ENHANCEMENT IN BUFFERED DELTA NETWORKS USING CROSSBAR SWITCHES AND MULTIPLE LINKS
    KUMAR, M
    JUMP, JR
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1984, 1 (01) : 81 - 103
  • [47] Lookahead scheduling algorithm for input-buffered packet switches
    Yeung, KL
    Liu, NH
    Shi, H
    GLOBECOM'99: SEAMLESS INTERCONNECTION FOR UNIVERSAL SERVICES, VOL 1-5, 1999, : 1216 - 1221
  • [48] Variable packet size buffered crossbar (CICQ) switches
    Katevenis, M
    Passas, G
    Simos, D
    Papaefstathiou, I
    Chrysos, N
    2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-7, 2004, : 1090 - 1096
  • [49] Hybrid maximal matching for input buffered crossbar switches
    Al Sayeed, Choudhury A.
    Ahmed, Dewan Tanvir
    Rahbar, Akbar Ghaffar Pour
    CNSR 2007: PROCEEDINGS OF THE FIFTH ANNUAL CONFERENCE ON COMMUNICATION NETWORKS AND SERVICES RESEARCH, 2007, : 397 - +
  • [50] Parallel iterative matching-based cell scheduling algorithm for high-performance ATM switches
    Park, YK
    Lee, YK
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2001, 47 (01) : 134 - 137