首页> 外文会议>International conference on algorithms and architectures for parallel processing >ASA-routing: A-Star Adaptive Routing Algorithm for Network-on-Chips
【24h】

ASA-routing: A-Star Adaptive Routing Algorithm for Network-on-Chips

机译:ASA路由:片上网络的A星自适应路由算法

获取原文
获取外文期刊封面目录资料

摘要

Network congestion is not an uncommon occurrence even when a routing algorithm is well-designed, especially under the condition of a high injection rate. Moreover, it strongly affects the network's overall performance as a result of increased packet latency. However, the majority of existing congestion avoidance methods either utilize local information or are incredibly complicated. The A-star algorithm is characterized as a heuristic algorithm typically used for the purpose of obtaining an optimal path. In this paper, we propose a novel route selection strategy for network-on-chips is proposed. This strategy is based on the A-star algorithm called ASA-routing. This selection method can be coupled with any deadlock-free adaptive routing algorithm. The ASA-routing utilizes routing table information in order to select as non-congested as possible of output channels for forwarding packets. The congestion information should be dynamically updated according to previously routed packets' transmission latency. Based on experimental results for different traffic patterns and network loads, the manner in which our method can be applied to the repetitive turn model routing and the odd-even turn routing is outlined, improving both the average latency and the throughput.
机译:即使精心设计了路由算法,尤其是在高注入率的情况下,网络拥塞也不是罕见的情况。此外,由于增加的数据包延迟,它会严重影响网络的整体性能。但是,大多数现有的拥塞避免方法要么利用本地信息,要么变得异常复杂。 A-star算法的特征是启发式算法,通常用于获得最佳路径的目的。在本文中,我们提出了一种新的片上网络路由选择策略。此策略基于称为ASA路由的A-star算法。这种选择方法可以与任何无死锁的自适应路由算法结合使用。 ASA路由利用路由表信息,以便选择尽可能不拥塞的用于转发数据包的输出通道。拥塞信息应根据先前路由的数据包的传输等待时间进行动态更新。根据针对不同流量模式和网络负载的实验结果,概述了我们的方法可用于重复性转弯模型路由和奇偶转弯路由的方式,从而改善了平均延迟和吞吐量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号