摘要: 为解决片上网络中的永久性故障问题,提出一种基于2D-mesh拓扑结构的无死锁容错路由算法.定义了新的故障块生成规则,减小了故障节点的区域和受影响的健康节点数目,设计了一种故障节点探测和绕道路径生成算法,通过递归式消息传递实现了故障块区域的建立和绕道路径列表的生成.在绕道容错路由算法中,采用部分路由表与路由规则相结合的方法,通过在报头中加入绕道路径列表的方式引导报文绕过故障区域.结果表明,与现有算法相比,所提出的容错路由算法在随机均衡负载和热点负载2种情况下的延时都有所降低.
中图分类号:
周磊1, 2, 吴宁1, 李云2. 一种基于2D-mesh的片上网络无死锁容错路由算法[J]. 上海交通大学学报(自然版), 2013, 47(01): 18-22.
ZHOU Lei-1, 2 , WU Ning-1, LI Yun-2. A Fault-Tolerant and Deadlock-Free Routing Algorithm in2D-Mesh for Network on Chip[J]. Journal of Shanghai Jiaotong University, 2013, 47(01): 18-22.