A new Fault-tolerant and Congestion-aware Adaptive Routing Algorithm for Regular Networks-on-Chip

被引:0
|
作者
Kia, Hamed S. [1 ]
Ababei, Cristinel [1 ]
机构
[1] N Dakota State Univ, Dept Elect & Comp Engn, Fargo, ND 58108 USA
来源
2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) | 2011年
关键词
Networks on chip; Dynamic routing algorithm; Fault tolerance;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we propose a new fault-tolerant and congestion-aware adaptive routing algorithm for Networks-on-Chip (NoCs). The proposed algorithm is based on the ball-and-string model and employs a distributed approach based on partitioning of the regular NoC architecture into regions controlled by local monitoring units. Each local monitoring unit runs a shortest path computation procedure to identify the best routing path so that highly congested routers and faulty links are avoided while latency is improved. To dynamically react to continuously changing traffic conditions, the shortest path computation procedure is invoked periodically. Because this procedure is based on the ball-and-string model, the hardware overhead and computational times are minimal. Experimental results based on an actual Verilog implementation demonstrate that the proposed adaptive routing algorithm improves significantly the network throughput compared to traditional XY routing and DyXY adaptive algorithms.
引用
收藏
页码:2465 / 2472
页数:8
相关论文
共 50 条
  • [41] Congestion-Aware Geocast Routing in Vehicular Delay-Tolerant Networks
    Nascimento, Henrique
    Pereira, Paulo Rogerio
    Magaia, Naercio
    ELECTRONICS, 2020, 9 (03)
  • [42] A fault-tolerant design of faults and congestion-aware router in Three-dimensional Network-on-Chip
    Ouyang, Y.-M. (oyymbox@163.com), 1600, Chinese Institute of Electronics (41):
  • [43] CARA: A Congestion-Aware Routing Algorithm for Wireless Sensor Networks
    Yan, Jiangyu
    Qi, Bing
    ALGORITHMS, 2021, 14 (07)
  • [44] A Fault-Tolerant Routing Algorithm Design for On-Chip Optical Networks
    Xiang, Dong
    Zhang, Yan
    Shan, Shuchang
    Xu, Yi
    2013 IEEE 32ND INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2013), 2013, : 1 - 9
  • [45] Extending Fault Blocks to Avoid Live lock for a Logic-based Distributed Fault-tolerant Routing Algorithm of Networks-on-Chip
    Chen, Yancang
    Xie, Lunguo
    ADVANCED RESEARCH ON MATERIAL ENGINEERING AND ITS APPLICATION, 2012, 485 : 536 - 539
  • [46] Congestion-Aware Adaptive Routing with Quantitative Congestion Information
    Xu, Sheng
    Fu, Binzhang
    Chen, Mingyu
    Zhang, Lixin
    PROCEEDINGS OF 2016 IEEE 18TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS; IEEE 14TH INTERNATIONAL CONFERENCE ON SMART CITY; IEEE 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND SYSTEMS (HPCC/SMARTCITY/DSS), 2016, : 216 - 223
  • [47] Reconfigurable fault tolerant routing for networks-on-chip with logical hierarchy
    Schley, Gert
    Ahmed, Ibrahim
    Afzal, Muhammad
    Radetzki, Martin
    COMPUTERS & ELECTRICAL ENGINEERING, 2016, 51 : 195 - 206
  • [48] Fault Tolerant Deadlock-free Adaptive Routing Algorithms for Hexagonal Networks-on-Chip
    Moriam, Sadia
    Fettweis, Gerhard P.
    19TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2016), 2016, : 131 - 137
  • [49] Fault Tolerant Distributed Routing Algorithms for Mesh Networks-on-Chip
    Lehtonen, Teijo
    Liljeberg, Pasi
    Plosila, Juha
    ISSCS 2009: INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS, VOLS 1 AND 2, PROCEEDINGS,, 2009, : 149 - +
  • [50] A new adaptive fault-tolerant routing methodology for direct networks
    Gómez, ME
    Duato, J
    Flich, J
    López, P
    Robles, A
    Nordbotten, NA
    Skeie, T
    Lysne, O
    HIGH PERFORMANCE COMPUTING - HIPC 2004, 2004, 3296 : 462 - 473