首页> 外文OA文献 >Mailbox switch: A scalable two-stage switch architecture for conflict resolution of ordered packets
【2h】

Mailbox switch: A scalable two-stage switch architecture for conflict resolution of ordered packets

机译:邮箱交换机:可伸缩的两阶段交换机体系结构,用于解决有序数据包的冲突

摘要

[[abstract]]Traditionally, conflict resolution in an input-buffered switch is solved by finding a matching between inputs and outputs per time slot To do this, a switch not only needs to gather the information of the virtual output queues at the inputs, but also uses the gathered information to compute a matching. As such, both the communication overhead and the computation overhead make it difficult to scale. Recent works on the two-stage switch architecture in [6], [7], [12], [8] showed that conflict resolution can be easily solved over time and space without communication and computation overhead. However, the main problem of such a two-stage switch architecture is that packets might be out of sequence. The main objective of this paper is to propose a scalable solution, called the mailbox switch, that solves the out-of-sequence problem in the two-stage switch architecture. The key idea of the mailbox switch is to use a set of symmetric connection patterns to create a feedback path for packet departure times. With the information of packet departure times, the mailbox switch can schedule packets so that they depart in the order of their arrivals. Despite the simplicity of the mailbox switch, we show via both the theoretical models and simulations that the throughput of the mailbox switch can be as high as 75%. With limited resequencing delay, a modified version of the mailbox switch achieves 95% throughput We also propose a recursive way to construct the switch fabrics for the set of symmetric connection patterns. If the number of inputs, N, is a power of 2, we show that the switch fabric for the mailbox switch can be built with N/2 log2 N 2 × 2 switches.
机译:[[摘要]]通常,通过查找每个时隙的输入和输出之间的匹配来解决输入缓冲交换机中的冲突解决方法。为此,交换机不仅需要在输入处收集虚拟输出队列的信息,而且还使用收集的信息来计算匹配。这样,通信开销和计算开销都使得难以扩展。 [6],[7],[12],[8]中有关两阶段交换体系结构的最新工作表明,解决冲突可以轻松地在时间和空间上解决,而没有通信和计算开销。但是,这种两阶段交换体系结构的主要问题是数据包可能不按顺序排列。本文的主要目的是提出一种可扩展的解决方案,称为邮箱交换机,该解决方案解决了两阶段交换机体系结构中的失序问题。邮箱交换机的关键思想是使用一组对称的连接模式来创建数据包离开时间的反馈路径。利用数据包离开时间的信息,邮箱交换机可以调度数据包,以便它们按到达顺序离开。尽管邮箱交换机很简单,但我们通过理论模型和仿真都表明邮箱交换机的吞吐量可以高达75%。在重新排序延迟有限的情况下,邮箱交换机的改进版本可实现95%的吞吐量。我们还提出了一种递归方式来为对称连接模式集构建交换机结构。如果输入的数量N是2的幂,则表明邮箱交换机的交换结构可以使用N / 2 log2 N 2×2交换机构建。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号