首页> 外文期刊>Journal of Electronic Testing: Theory and Applications: Theory and Applications >A Region-based Fault-Tolerant Routing Algorithm for 2D Irregular Mesh Network-on-Chip
【24h】

A Region-based Fault-Tolerant Routing Algorithm for 2D Irregular Mesh Network-on-Chip

机译:二维不规则网格片上网络的基于区域的容错路由算法

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

摘要

This paper presents a deadlock-free fault-tolerant routing algorithm for irregular mesh network-on-chips based on a region-based approach. In this approach, a set of rectangular faulty regions called faulty blocks is formed for faulty nodes and a detour path is defined for each faulty block to indicate how packets must detour the faulty block. The most recent routing algorithm on this approach is Message-Route (Holsmark and Kumar J Inf Sci Eng 23:1649-1662, 2007) which does not have restrictions on the number of tolerable faulty nodes and its distribution. However, this algorithm has three crucial problems; (1) this algorithm fails to provide complete and deadlock-free routing, (2) many nonfaulty nodes are contained in faulty blocks and thus deactivated, and (3) complex routing functions are not feasible for hardware implementation. In this paper, we give a solution for each of the above three problems. We correct the errors of Message-Route to make it complete and deadlock-free. Then, we propose a deadlock-free fault-tolerant routing algorithm which can work under small-sized faulty blocks with a simple routing control. Experimental results show that the proposed algorithm significantly reduces the size of faulty blocks and improves communication latency for both random and cluster faults. Moreover, an FPGA implementation of the proposed algorithm is also discussed.
机译:本文提出了一种基于区域方法的不规则网状片上网络无死锁容错路由算法。在这种方法中,为故障节点形成了一组称为故障块的矩形故障区域,并为每个故障块定义了一条tour回路径,以指示数据包必须如何绕过该故障块。基于这种方法的最新路由算法是消息路由(Holsmark and Kumar J Inf Sci Eng 23:1649-1662,2007),它对可容忍的故障节点的数量及其分布没有限制。但是,该算法存在三个关键问题: (1)该算法无法提供完整且无死锁的路由;(2)许多无故障的节点包含在故障块中,因此被停用;(3)复杂的路由功能对于硬件实现不可行。在本文中,我们针对以上三个问题中的每一个给出了解决方案。我们更正了Message-Route的错误,以使其完整且无死锁。然后,我们提出了一种无死锁的容错路由算法,该算法可以在具有简单路由控制的小型故障块下工作。实验结果表明,该算法显着减小了故障块的大小,并改善了随机故障和集群故障的通信延迟。此外,还讨论了该算法的FPGA实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号