arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2003.09616cs.AR
收藏

可靠3D- NoC系统的软硬容错结构及路由算法

Soft-Error and Hard-fault Tolerant Architecture and Routing Algorithm for Reliable 3D-NoC Systems

Khanh N. Dang, Yuichi Okuyama, Abderazek Ben Abdallah

摘要:

片上网络(NoC)范式已被提出作为一个吉祥的解决方案,以处理越来越多的核之间的严格通信要求在一个单一的多核和众核芯片。然而,NoC系统暴露于各种制造,设计和高能粒子因素,使其容易受到永久(硬)故障和瞬态(软)错误的影响。在本文中,我们提出了一个全面的软错误和硬容错的3D-NoC架构,命名为3D-Hard-Fault-Soft-Error-Tolerant-OASIS-NoC(3D-FETO)。借助于自适应算法,3D-FETO能够检测路由流水线级中发生的软错误并从软错误中恢复,并且利用可重新配置的组件来处理链路、输入缓冲区和交叉开关中发生的永久性故障。深入的评估结果表明,3D-FETO系统能够在不同类型的硬故障和软错误周围工作,同时确保适度的性能下降,最大限度地减少额外的硬件复杂性并保持节能。

英文摘要:

Network-on-Chip (NoC) paradigm has been proposed as an auspicious solution to handle the strict communication requirements between the increasingly large number of cores on a single multi and many-core chips. However, NoC systems are exposed to a variety of manufacturing, design and energetic particles factors making them vulnerable to permanent (hard) faults and transient (soft) errors. In this paper, we present a comprehensive soft error and hard fault tolerant 3D-NoC architecture, named 3D-Hard-Fault-Soft-Error-Tolerant-OASIS-NoC (3D-FETO). With the aid of adaptive algorithms, 3D-FETO is capable of detecting and recovering from soft errors occurring in the routing pipeline stages and is leveraging on reconfigurable components to handle permanent faults occurrence in links, input buffers, and crossbar. In-depth evaluation results show that the 3D-FETO system is able to work around different kinds of hard faults and soft errors while ensuring graceful performance degradation, minimizing the additional hardware complexity and remaining power-efficient.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑