首页> 外文期刊>Computer architecture news >DBAR: An Efficient Routing Algorithm to Support Multiple Concurrent Applications in Networks-on-Chip
【24h】

DBAR: An Efficient Routing Algorithm to Support Multiple Concurrent Applications in Networks-on-Chip

机译:DBAR:一种有效的路由算法,可支持片上网络中的多个并发应用

获取原文
获取原文并翻译 | 示例

摘要

With the emergence of many-core architectures, it is quite likely that multiple applications will run concurrently on a system. Existing locally and globally adaptive routing algorithms largely overlook issues associated with workload consolidation. The shortsightedness of locally adaptive routing algorithms limits performance due to poor network congestion avoidance. Globally adaptive routing algorithms attack this issue by introducing a congestion propagation network to obtain network status information beyond neighboring nodes. However, they may suffer from intra- and inter-application interference during output port selection for consolidated workloads, coupling the behavior of otherwise independent applications and negatively affecting performance. To address these two issues, we propose Destination-Based Adaptive Routing (DBAR). We design a novel low-cost congestion propagation network that leverages both local and non-local network information for more accurate congestion estimates. Thus, DBAR offers effective adaptivity for congestion beyond neighboring nodes. More importantly, by integrating the destination into the selection function, DBAR mitigates intra- and inter-application interference and offers dynamic isolation among regions. Experimental results show that DBAR can offer better performance than the best baseline algorithm for all measured configurations; it is well suited for workload consolidation. The wiring overhead of DBAR is low and DBAR provides improvement in the energy-delay product for medium and high injection rates.
机译:随着多核体系结构的出现,很可能多个应用程序将同时在一个系统上运行。现有的本地和全局自适应路由算法在很大程度上忽略了与工作负载合并相关的问题。由于避免了较差的网络拥塞,本地自适应路由算法的短视性限制了性能。全局自适应路由算法通过引入拥塞传播网络来获取邻近节点之外的网络状态信息来解决此问题。但是,在为合并的工作负载选择输出端口的过程中,它们可能会遭受应用程序内和应用程序间的干扰,耦合了原本独立的应用程序的行为,并对性能产生负面影响。为了解决这两个问题,我们提出了基于目标的自适应路由(DBAR)。我们设计了一种新颖的低成本拥塞传播网络,该网络利用本地和非本地网络信息进行更准确的拥塞估计。因此,DBAR为邻近节点以外的拥塞提供了有效的适应性。更重要的是,通过将目的地集成到选择功能中,DBAR减轻了应用程序内和应用程序间的干扰,并在区域之间提供了动态隔离。实验结果表明,对于所有测量的配置,DBAR都可以提供比最佳基准算法更好的性能。它非常适合工作负载合并。 DBAR的布线开销很低,并且DBAR改进了中,高注入速率的能量延迟产品。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号