首页> 外文期刊>Journal of Parallel and Distributed Computing >Graceful deadlock-free fault-tolerant routing algorithm for 3D Network-on-Chip architectures
【24h】

Graceful deadlock-free fault-tolerant routing algorithm for 3D Network-on-Chip architectures

机译:适用于3D片上网络架构的优美,无死锁的容错路由算法

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

摘要

Three-Dimensional Networks-on-Chip (3D-NoC) has been presented as an auspicious solution merging the high parallelism of Network-on-Chip (NoC) interconnect paradigm with the high-performance and lower interconnect-power of 3-dimensional integration circuits. However, 3D-NoC systems are exposed to a variety of manufacturing and design factors making them vulnerable to different faults that cause corrupted message transfer or even catastrophic system failures. Therefore, a 3D-NoC system should be fault-tolerant to transient malfunctions or permanent physical damages. In this paper, we present an efficient fault-tolerant routing algorithm, called Hybrid-Look-Ahead-Fault-Tolerant (HLAFT), which takes advantage of both local and look-ahead routing to boost the performance of 3D-NoC systems while ensuring fault-tolerance. A deadlock-recovery technique associated with HLAFT, named Random-Access-Buffer (RAB), is also presented. RAB takes advantage of look-ahead routing to detect and remove deadlock with no considerably additional hardware complexity. We implemented the proposed algorithm and deadlock-recovery technique on a real 3D-NoC architecture (3D-OASIS-NoC) and prototyped it on FPGA. Evaluation results show that the proposed algorithm performs better than XYZ, even when considering high fault-rates (i.e., ≥ 20%), and outperforms our previously designed Look-Ahead-Fault-Tolerant routing (LAFT) demonstrated in latency/flit reduction that can reach 12.5% and a throughput enhancement reaching 11.8% in addition to 7.2% dynamic-power saving thanks to the Power-management module integrated with HLAFT.
机译:提出了一种片上三维网络(3D-NoC)作为一种吉祥的解决方案,它将片上网络(NoC)互连范例的高度并行性与3维集成的高性能和较低互连能力相结合电路。但是,3D-NoC系统面临各种制造和设计因素,使其容易受到导致消息传输损坏甚至灾难性系统故障的不同故障的影响。因此,3D-NoC系统应能够容忍瞬时故障或永久性物理损坏。在本文中,我们提出了一种有效的容错路由算法,称为混合查找超前容错(HLAFT),该算法利用本地路由和超前路由功能来提高3D-NoC系统的性能,同时确保容错。还介绍了与HLAFT相关的死锁恢复技术,称为随机访问缓冲区(RAB)。 RAB利用超前路由功能来检测和消除死锁,而不会显着增加硬件复杂性。我们在真实的3D-NoC架构(3D-OASIS-NoC)上实现了提出的算法和死锁恢复技术,并在FPGA上进行了原型设计。评估结果表明,即使考虑高故障率(即,≥20%),所提出的算法也比XYZ更好,并且在延迟/偏移减少方面表现出的性能优于我们先前设计的超前容错路由(LAFT)。由于与HLAFT集成了电源管理模块,因此除了可以节省7.2%的动态功耗外,还可以达到12.5%的吞吐量并提高11.8%的吞吐量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号