首页> 外文会议>International Conference on Computer Communications and Networks >A scalable scheduling algorithm to avoid conflicts in switch-memory-switch routers
【24h】

A scalable scheduling algorithm to avoid conflicts in switch-memory-switch routers

机译:可扩展的调度算法,以避免交换机 - 交换机路由器中的冲突

获取原文

摘要

Although output queued (OQ) switches are prominent for their high performance, they are not easy to implement due to the high speedup requirement. Using a special scheduling algorithm in the first stage switch, a more scalable switch-memory-switch (SMS) architecture can emulate an OQ switch, where cells must be transferred from the inputs to the shared memories per time slot without arrival and departure conflicts. Although scheduling algorithm achieves good performance, the time complexity for constructing the bipartite graph is too high to be used in practice. In this paper, we propose a new iterative random round-Robin matching (iRRM) algorithm together with its constrained version CiRRM, where no bipartite graph is required to be constructed in advance to solve the departure conflict, and thus high computation overhead is avoided. In our algorithms, both the arrival and the departure conflicts are melted in the iterations. Each iterations consist of two steps: request step and grant step, where randomness and more easily implemented round-robin principle are used respectively. Through theoretical analysis, we obtain that with M=2/spl phi/(N-1) shared memories, where N is the port number and /spl phi/ is a constant larger than (2N-1)/(2N-2), iRRM/CiRRM can complete a matching within O(logM) iterations with high probability in M and the time complexity of CiRRM is only O(log/sup 2/M/loglogM), which is much lower than prior algorithms.
机译:虽然输出排队(OQ)交换机对于其高性能突出,但由于高速要求,它们并不容易实现。在第一阶段开关中使用特殊调度算法,更可扩展的开关存储器 - 交换机(SMS)架构可以模拟OQ交换机,其中单元必须从输入到每个时隙的共享存储器,而无需到达和离开冲突。虽然调度算法实现了良好的性能,但构造双面图的时间复杂度太高而无法在实践中使用。在本文中,我们提出了一种新的迭代随机循环匹配(IRRM)算法以及其约束的版本CiRRM,其中不需要预先构造二分图以解决偏离冲突,因此避免了高计算开销。在我们的算法中,到达和离开冲突均在迭代中融化。每个迭代包括两个步骤:请求步骤和授予步骤,其中分别使用随机性和更容易实现的循环原理。通过理论分析,我们通过M = 2 / SPL PHI /(N-1)共享存储器获得,其中N是端口号和/ SPL PHI /是大于(2N-1)/(2N-2)的恒定,irm / cirrm可以在o(logm)迭代中完成匹配,在m中具有高概率,Cirrm的时间复杂度仅为O(log / sup 2 / m / loglogm),该时间远低于现有算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号