摘要
Internet核心路由器多采用输入缓冲交换矩阵 ,研究输入缓冲队列的调度算法十分重要 .加权调度算法具有较高的性能 ,但由于硬件实现困难 ,因此很少得到应用 .提出了一种简单的加权调度算法 L 2 QF,该算法采用串行轮询的思想 ,根据虚拟输出队列的长度依次为每个输入端口选择一个输出端口 .L 2 QF算法具有 L QF算法的性能 ,但复杂性仅为 o( N2 ) .由于 L 2 QF是所有 L QF算法中复杂性最低的算法 ,而且以叠代的方式执行 。
Most Internet core routers use input queued switches. It is important to research on scheduling algorithms for input queued switches. Weighted scheduling algorithms have high performance but few of them have been used because they are too complex to be implemented in hardware. A new weighted algorithm, L2QF, is presented in this paper. This algorithm uses the ways of serial polling, selecting one output port for each input port in turn according to the length of virtual output queues. L2QF has the same performance as LQF, but its complexity is only o(N 2) . Because L2QF has the lowest complexity among all the LQF algorithms and can be executed within many iterations, it is readily to be implemented in hardware.
出处
《计算机研究与发展》
EI
CSCD
北大核心
2002年第5期548-550,共3页
Journal of Computer Research and Development
基金
国家自然科学基金重大研究计划"下一代网络体系结构模型及超高速网络交换路由研究"资助 ( 90 10 40 0 1)