首页> 外文会议> >Starvation prevention for arbiters of crossbars with multi-queue input buffers
【24h】

Starvation prevention for arbiters of crossbars with multi-queue input buffers

机译:带有多队列输入缓冲区的交叉开关仲裁器的饥饿预防

获取原文

摘要

Crossbars are key components of communication switches used to construct multiprocessor interconnection networks. Multi-queue input buffers have been shown to lead to high performance in such networks by allowing packets at an input port to be processed in non-FIFO order. Symmetric crossbar arbiters efficiently resolve conflicting requests in switches with multi-queue input buffers. While these arbiters lead to excellent performance in terms of throughput and average latency, they do not guarantee fairness. Hence, it is possible for an "unlucky" packet to be left in a switch buffer for a long time, potentially forever, while other packets are forwarded quickly through the switch. This paper introduces and evaluates a technique for preventing such starvation situations. The viability of the technique is demonstrated by implementing it in VLSI. Simulations show that the starvation-free arbiters may outperform arbiters that lack a starvation prevention mechanism for certain nonuniform traffic patterns at a cost of minor performance degradation for uniform traffic.
机译:交叉开关是用于构建多处理器互连网络的通信交换机的关键组件。通过允许以非FIFO顺序处理输入端口上的数据包,多队列输入缓冲区已显示出在此类网络中的高性能。对称的交叉开关仲裁器可以有效地解决带有多队列输入缓冲区的交换机中的冲突请求。尽管这些仲裁器在吞吐量和平均延迟方面具有出色的性能,但它们不能保证公平。因此,“不幸”的分组有可能长时间(可能永远)留在交换机缓冲区中,而其他分组则通过交换机快速转发。本文介绍并评估了一种防止此类饥饿情况的技术。通过在VLSI中实施该技术,证明了该技术的可行性。仿真表明,对于某些非均匀流量模式,无饥饿仲裁者的性能可能会优于缺乏饥饿预防机制的仲裁者,但代价是均匀流量的性能会稍有下降。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号