首页> 外文会议>Conference on Computer Communications >An O(log/sup 2/ N) parallel algorithm for output queuing
【24h】

An O(log/sup 2/ N) parallel algorithm for output queuing

机译:输出排队的O(log / sup 2 / n)并行算法

获取原文

摘要

Output queued switches are appealing because they have better latency and throughput than input queued switches. However, they are difficult to build: a direct implementation of an N/spl times/N output-queued switch requires the switching fabric and the packet memories at the outputs to run at N times the line rate. Attempts have been made to implement output queuing with slow components, e.g., by having memories at both inputs and outputs running at twice the line rate. In these approaches, even though the packet memory speed is reduced, the scheduler time complexity is high - at least /spl Omega/(N). We show that idealized output queuing can be simulated in a shared memory architecture with (3N-2) packet memories running at the line rate, using a scheduling algorithm whose time complexity is O(log/sup 2/ N) on a parallel random access machine (PRAM). The number of processing elements and memory cells used by the PRAM are a small multiple of the size of the idealized switch.
机译:输出排队交换机是吸引人的,因为它们具有比输入排队交换机更好的延迟和吞吐量。但是,它们难以构建:N / SPL时间/ N输出排队开关的直接实现需要开关结构和输出处的分组存储器以在线速率运行。已经尝试实现具有慢组件的输出排队,例如,通过在两个输入和输出时在线速率运行的回忆。在这些方法中,即使数据包存储器速度降低,调度器时间复杂度高 - 至少/ SPL omega /(n)。我们表明,使用时间复杂度在并行随机接入上运行的调度算法,可以在与线速率运行的共享内存架构中的共享内存架构中模拟所理想的输出排队,其时间复杂度是O(log / sup 2 / n)的调度算法机器(婴儿车)。 PRAM使用的处理元件和存储器单元的数量是理想交换机尺寸的小倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号