首页> 外文会议>ACM/IEEE Annual International Symposium on Computer Architecture >Footprint: Regulating routing adaptiveness in Networks-on-Chip
【24h】

Footprint: Regulating routing adaptiveness in Networks-on-Chip

机译:足迹:调节片上网络中的路由自适应性

获取原文

摘要

Routing algorithms can improve network performance by maximizing routing adaptiveness but can be problematic in the presence of endpoint congestion. Tree-saturation is a well-known behavior caused by endpoint congestion. Adaptive routing can, however, spread the congestion and result in thick branches of the congestion tree - creating Head-of-Line (HoL) blocking and degrading performance. In this work, we identify how ignoring virtual channels (VCs) and their occupancy during adaptive routing results in congestion trees with thick branches as congestion is spread to all VCs. To address this limitation, we propose Footprint routing algorithm - a new adaptive routing algorithm that minimizes the size of the congestion tree, both in terms of the number of nodes in the congestion tree as well as branch thickness. Footprint achieves this by regulating adaptiveness by requiring packets to follow the path of prior packets to the same destination if the network is congested instead of forking a new path or VC. Thus, the congestion tree is dynamically kept as slim as possible and reduces HoL blocking or congestion spreading while maintaining high adaptivity and maximizing VC buffer utilization. We evaluate the proposed Footprint routing algorithm against other adaptive routing algorithms and our simulation results show that the network saturation throughput can be improved by up to 43% (58%) compared with the fully adaptive routing (partially adaptive routing) algorithms.
机译:路由算法可以通过最大化路由自适应性来提高网络性能,但是在存在端点拥塞的情况下可能会出现问题。树饱和是由端点拥塞引起的众所周知的行为。但是,自适应路由可能会分散拥塞并导致拥塞树的粗枝-造成行头(HoL)阻塞并降低性能。在这项工作中,我们确定了在自适应路由期间忽略虚拟通道(VC)及其占用情况会如何导致拥塞扩散到所有VC的拥挤树中的拥塞树。为了解决此限制,我们提出了“足迹路由”算法-一种新的自适应路由算法,该算法从拥塞树中的节点数以及分支厚度两个方面都最小化了拥塞树的大小。如果网络拥塞,足迹可以通过要求数据包遵循先前数据包到达相同目的地的路径来调节自适应性来实现,而无需分叉新路径或VC。因此,拥塞树被动态地保持得尽可能的小,并在保持高自适应性和最大化VC缓冲区利用率的同时,减少了HoL阻塞或拥塞扩散。我们将提出的足迹路由算法与其他自适应路由算法进行了评估,仿真结果表明,与完全自适应路由(部分自适应路由)算法相比,网络饱和吞吐量可提高高达43%(58%)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号