首页> 外文会议>2012 IEEE 30th International Conference on Computer Design. >HPRA: A pro-active Hotspot-Preventive high-performance routing algorithm for Networks-on-Chips
【24h】

HPRA: A pro-active Hotspot-Preventive high-performance routing algorithm for Networks-on-Chips

机译:HPRA:一种适用于芯片网络的主动型热点预防高性能路由算法

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

The inherent spatio-temporal unevenness of traffic flows in Networks-on-Chips (NoCs) can cause unforeseen, and in cases, severe forms of congestion, known as hotspots. Hotspots reduce the NoC's effective throughput, where in the worst case scenario, the entire network can be brought to an unrecoverable halt as a hotspot(s) spreads across the topology. To alleviate this problematic phenomenon several adaptive routing algorithms employ online load-balancing functions, aiming to reduce the possibility of hotspots arising. Most, however, work passively, merely distributing traffic as evenly as possible among alternative network paths, and they cannot guarantee the absence of network congestion as their reactive capability in reducing hotspot formation(s) is limited. In this paper we present a new pro-active Hotspot-Preventive Routing Algorithm (HPRA) which uses the advance knowledge gained from network-embedded Artificial Neural Network-based (ANN) hotspot predictors to guide packet routing across the network in an effort to mitigate any unforeseen near-future occurrences of hotspots. These ANNs are trained offline and during multicore operation they gather online buffer utilization data to predict about-to-be-formed hotspots, promptly informing the HPRA routing algorithm to take appropriate action in preventing hotspot formation(s). Evaluation results across two synthetic traffic patterns, and traffic benchmarks gathered from a chip multiprocessor architecture, show that HPRA can reduce network latency and improve network throughput up to 81% when compared against several existing state-of-the-art congestion-aware routing functions. Hardware synthesis results demonstrate the efficacy of the HPRA mechanism.
机译:片上网络(NoC)中​​的流量固有的时空不均匀性会导致无法预料的情况,在某些情况下,会导致严重的拥塞,称为热点。热点会降低NoC的有效吞吐量,在最坏的情况下,随着热点在整个拓扑中的分布,整个网络将无法恢复。为了缓解此问题现象,几种自适应路由算法采用了在线负载平衡功能,旨在减少出现热点的可能性。但是,大多数服务器是被动工作的,仅在替代网络路径之间尽可能均匀地分配流量,并且由于它们减少热点形成的反应能力受到限制,因此它们不能保证不存在网络拥塞。在本文中,我们提出了一种新的主​​动式预防热点路由算法(HPRA),该算法利用从基于网络的基于人工神经网络(ANN)的热点预测器中获得的先进知识来指导整个网络中的数据包路由,以减轻任何无法预料的近期热点事件。这些ANN经过离线训练,在多核操作期间,它们收集在线缓冲区利用率数据以预测即将形成的热点,并迅速通知HPRA路由算法采取适当的措施来防止热点的形成。两种综合流量模式的评估结果以及从芯片多处理器体系结构收集的流量基准表明,与几种现有的最先进的拥塞感知路由功能相比,HPRA可以减少网络延迟并将网络吞吐量提高多达81% 。硬件综合结果证明了HPRA机制的功效。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号