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
关键词
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 条
  • [21] A reconfigurable and adaptive routing method for fault-tolerant mesh-based networks-on-chip
    Valinataj, Mojtaba
    Mohammadi, Siamak
    Plosila, Juha
    Liljeberg, Pasi
    Tenhunen, Hannu
    AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2011, 65 (07) : 630 - 640
  • [22] Fault tolerant and congestion aware routing algorithm for network on chip
    Nehnouh, Chakib
    Senouci, Mohamed
    JOURNAL OF HIGH SPEED NETWORKS, 2019, 25 (03) : 311 - 329
  • [23] HARE: History-Aware Adaptive Routing Algorithm for Endpoint Congestion in Networks-on-Chip
    Jin, Kang
    Li, Cunlu
    Dong, Dezun
    Fu, Binzhang
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2019, 47 (03) : 433 - 450
  • [24] A novel adaptive congestion-aware and load-balanced routing algorithm in networks-on-chip (vol 71, pg 60, 2018)
    Akbar, Reza
    Safaei, Farshad
    Khodadad, Ehsan
    COMPUTERS & ELECTRICAL ENGINEERING, 2019, 77 : 416 - 416
  • [25] Adaptive and Reconfigurable Fault-tolerant Routing Method for 2D Networks-on-Chip
    Bahrebar, Poona
    Stroobandt, Dirk
    2014 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2014,
  • [26] Dynamic fault-tolerant routing algorithm for networks-on-chip based on localised detouring paths
    Vitkovskiy, Arseniy
    Soteriou, Vassos
    Nicopoulos, Chrysostomos
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2013, 7 (02): : 93 - 103
  • [27] MUGEN: A High-Performance Fault-Tolerant Routing Algorithm for Unreliable Networks-on-Chip
    Charif, Amir
    Zergainoh, Nacer-Eddine
    Nicolaidis, Michael
    2015 IEEE 21ST INTERNATIONAL ON-LINE TESTING SYMPOSIUM (IOLTS), 2015, : 71 - 76
  • [28] A Congestion-adaptive Fault-tolerant Routing Algorithm on HNoC
    Fang, Juan
    Cheng, Yanjin
    Zhao, Hui
    2019 9TH IEEE ANNUAL INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (IEEE-CYBER 2019), 2019, : 911 - 916
  • [29] An Adaptive Congestion-Aware Routing Algorithm for Mesh Network-on-Chip Platform
    Huang, Po-Tsang
    Hwang, Wei
    IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2009, : 375 - +
  • [30] Fault-Tolerant Routing in Networks-on-Chip Using Self-Organizing Routing Algorithms
    Romanov, Aleksandr
    Myachin, Nikolay
    Sukhov, Andrei
    IECON 2021 - 47TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2021,