期刊文献+

针对高速交换结构的广义极大匹配调度算法 被引量:2

Extended Maximal Matching Algorithm in High-Speed Switches
下载PDF
导出
摘要 调度算法是决定交换结构性能和实现复杂度的重要因素,极大匹配算法在这两方面存在不足.本文提出一类广义极大匹配(EMM)算法,使用不同权值参数能够派生出不同子类的算法.对广义极大匹配算法的研究从两方面展开,首先在2倍数据加速比下证明任何EMM(2)算法都能取得100%的吞吐量,并通过仿真表明能够取得与理想输出排队相近的延时性能;其次在没有加速比的条件下通过仿真表明具有2个以上权值参数的广义极大匹配算法能够大大提高极大匹配算法的吞吐量性能. Scheduling algorithms make a great impact on the performance and implementation complexity of switch architecture. Traditional maximal matching (MM) algorithm cannot get a proper balance between these two factors,so in this paper we propose a new kind of Extended Maximal Matching (EMM) algorithm.By using different weight parameters,EMM algorithm can derive different kinds of algorithms. We prove that any EMM(2) algorithm with data speedup of 2 can deliver 100% throughput, and show it can also achieve almost the same delay performance as ideal Output Queueing (OQ).Furthermore,under the situation of non-speedup, through simulation we show EMM algorithms, with more than two weight parameters, can greatly increase the throughput performance of MM algorithm.
出处 《电子学报》 EI CAS CSCD 北大核心 2007年第10期1809-1816,共8页 Acta Electronica Sinica
基金 国家自然科学基金(No.60373007 60573121) 中国-爱尔兰科学技术合作研究基金(No.CI-2003-02) 高等学校博士点基金(No.2004003048) 清华大学985基金(No.JCpy2005054) 教育部培育基金(No.705003)
关键词 交换结构 加速比 调度算法 极大匹配 吞吐量 switch architecture speedup scheduling algorithm maximal matching throughput
  • 相关文献

参考文献14

  • 1Karol M, Hluchyj M, Morgan S. Input versus output queueing on a space-division packet switch [J]. IEEE Transactions on Communications, 1987,35(12) : 1347 - 1356.
  • 2Chuang S, Goel A,McKeown N,Prabhakar B.Matching output queueing with a combined input/output-queued switch [J]. IEEE J Select Areas Commun, 1999, 17(6) : 1030 - 1039.
  • 3Dai J G, Prabhakar B. The throughput of data switches with and without speedup[A]. IEEE INFOCOM 2000[C]. Tel Aviv, Israel: IEEE Computer and Communications Societies, 2000. 556 - 564.
  • 4Prabhakar B, McKeown N. On the speedup required for combined input and output queued switching[J]. Automatica, 1999, 35(12) : 1909 - 1920.
  • 5McKeown N, Mekkittikul A, Anantharam V, Walrand J Achieving 100% throughput in an input-queued switch[J]. IEEE Transactions on Communications, 1999,47 (8) : 1260 - 1267.
  • 6McKeown N. Scheduling algorithms for input-queued cell switches [D]. Ph. D. dissertation Univ California, Berkeley, 1995.
  • 7McKeown N. The iSLIP scheduling algorithm for input-queued switches[J]. IEEE/ACM Transactions on Networking, 1999,7 (2) : 188 - 201.
  • 8Anderson T E, Owicki S S,Saxe J B, Thacker C P. High-speed switch scheduling for local-area networks[J].ACM Transactions on Computer Systems, 1993, 11(4) : 319 - 352.
  • 9Li Y, Panwar S, Chao H J. On the performance of a dual round-robin switch[A]. IEEE INFOCOM 2001[C]. Anchorage, USA: IEEE Computer and Communications Societies, 2001. 1688 - 1697.
  • 10Rojas-Cessa R, Oki E, Jing Z, Chao H J. CIXB-1: combined input-one-cell-crosspoint buffered switch [A]. IEEE HPSR 2001[C]. Dallas, USA: IEEE Communications Society,2001. 324- 329.

同被引文献83

  • 1江勇,吴建平,徐恪.高性能交换体系结构及其调度算法分析[J].电子学报,2000,28(z1):105-109. 被引量:13
  • 2伊鹏,汪斌强,郭云飞,李挥.一种可提供QoS保障的新型交换结构[J].电子学报,2007,35(7):1257-1263. 被引量:7
  • 3Marsan M,Bianco A,Leonardi E,Milla L.RPA:A flexible scheduling algorithm for input buffered switches[J].IEEE Transactions on Communications,1999,vol.47(12):1921-1933.
  • 4Mekkittikui A,McKeown N.A practical scheduling algorithm to achieve 100% throughput in input-queued switches .In:Proceedings of the IEEE INFOCOM .San FranCisco,IEEE Communications Society,1998.792-799.
  • 5Duan H,Lockwood J,Kang S,Will J.A high performance OC12/OC48 queue design prototype for input buffered atm switches .In:Hasegawa T,ed.Proceedings of the IEEE INFOCOM .Kobe,IEEE Communications Society,1997.20-28.
  • 6Oki E,Rojas-Cessa R,Chao H J.A pipeline-based maximalsized matching scheme for high-speed input-buffered switches [J].IEICE Trans.Commun.,July 2002,vol.E85-B(7):1302-1311.
  • 7McKeown N.The iSLIP scheduling algorithm for input-queued switches [J].IEEE/ACM Trans.Networking,Apr.1999,vol.7(2).
  • 8Anderson T E,Owicki S S,Saxe J B,Thacker C P.High-speed switch scheduling for local-area networks [J].ACM Transactions on Computer Systems,1999,vol.11(4):319-352.
  • 9Chang C S,Lee D S,Jou Y S.Load balanced Birkhoff-Von Neumann switches part Ⅰ:One-stage buffering [J].Computer Communications,2002,25(6):611-622.
  • 10Minkenberg C.Current issues in packet switch design [J].ACM SigComm.Comput.Comm.Rev.,Jan.2003,33(1).

引证文献2

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部