首页> 外文期刊>Journal of supercomputing >Architecture and design of high-throughput, low-latency, and fault-tolerant routing algorithm for 3D-network-on-chip (3D-NoC)
【24h】

Architecture and design of high-throughput, low-latency, and fault-tolerant routing algorithm for 3D-network-on-chip (3D-NoC)

机译:3D片上网络(3D-NoC)的高吞吐量,低延迟和容错路由算法的体系结构和设计

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

摘要

Despite the higher scalability and parallelism integration offered by Network-on-Chip (NoC) over the traditional shared-bus based systems, it is still not an ideal solution for future large-scale Systems-on-Chip (SoCs), due to limitations such as high power consumption, high-cost communication, and low throughput. Recently, extending 2D-NoC to the third dimension (3D-NoC) has been proposed to deal with these problems; 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 propose a low-latency, high-throughput, and fault-tolerant routing algorithm named Look-Ahead-Fault-Tolerant (LAFT). LAFT reduces the communication latency and enhances the system performance while maintaining a reasonable hardware complexity and ensuring fault tolerance. We implemented the proposed algorithm on a real 3D-NoC architecture (3D-OASIS-NoC) and prototyped it on FPGA, then we evaluated its performance over various applications. Evaluation results show that the proposed algorithm efficiently reduces the communication latency that can reach an average of 38 % and 16 %, when compared to conventional XYZ and our early designed Look-Ahead-XYZ routing algorithms, respectively, and enhances the throughput with up to 46 % and 29 %.
机译:尽管片上网络(NoC)在传统的基于共享总线的系统上提供了更高的可扩展性和并行性集成,但由于局限性,它仍然不是未来大型大规模片上系统(SoC)的理想解决方案例如高功耗,高成本通信和低吞吐量。最近,已经提出将2D-NoC扩展到三维(3D-NoC)以解决这些问题。但是,3D-NoC系统面临各种制造和设计因素,使其容易受到各种故障的影响,这些故障会导致消息传输损坏甚至是灾难性的系统故障。因此,3D-NoC系统应能够容忍瞬时故障或永久性物理损坏。在本文中,我们提出了一种低延迟,高吞吐量和容错路由算法,称为Look-Ahead-Fault-Tolerant(LAFT)。 LAFT在保持合理的硬件复杂性并确保容错的同时,减少了通信延迟并提高了系统性能。我们在真实的3D-NoC架构(3D-OASIS-NoC)上实现了该算法,并在FPGA上进行了原型设计,然后评估了其在各种应用中的性能。评估结果表明,与传统的XYZ和我们早期设计的Look-Ahead-XYZ路由算法相比,该算法有效地减少了平均可分别达到38%和16%的通信延迟,并提高了吞吐量,最高可达46%和29%。

著录项

  • 来源
    《Journal of supercomputing》 |2013年第3期|1507-1532|共26页
  • 作者单位

    Graduate School of Computer Science and Engineering, Adaptive Systems Laboratory, The University of Aizg Aizu-Wakamatsu City, Fukushima 965-8580, Japan;

    Graduate School of Computer Science and Engineering, Adaptive Systems Laboratory, The University of Aizg Aizu-Wakamatsu City, Fukushima 965-8580, Japan;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    3D-NoC; Architecture; Fault-tolerance; Look-ahead routing;

    机译:3D-NoC;建筑;容错;提前路由;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号