A novel congestion-aware routing algorithm with prediction in mesh-based networks-on-chip

被引:6
|
作者
Akbar, R. [1 ]
Safaei, F. [1 ]
机构
[1] Shahid Behshti Univ, Fac Comp Sci & Engn, Tehran, Iran
关键词
Network-on-chip (NoC); Adaptive routing algorithms; Congestion control management; Congestion information; Load balancing;
D O I
10.1016/j.nancom.2020.100322
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Increasing the number of processing cores in the networks-on-chip in recent years has made congestion one of the most important challenges in this field. One of the best ways to solve this problem, which has greater effectiveness and less overhead, is the use of congestion-aware routing algorithm. In this algorithm, when a packet is generated, a route is selected from the minimum routes based on the betweenness centrality, history of the previous packets' routes and the adaptivity degree. The packet tries to move as far as possible in the selected route, and in the event of extreme congestion, it can change its route for limited times and again selects a new route according to the same parameters. To be more in detail, this algorithm is a combination of deterministic and adaptive routings. In order to reduce the overhead, the adaptive routing algorithm uses only the neighboring data. The proposed routing algorithm has been compared with five different algorithms in terms of the average packet latency, power consumption and variance of the switch activities under real and synthetic traffics. In turn, the proposed algorithm has better performance through simulation experiments. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] A fault-tolerant and congestion-aware architecture for wireless networks-on-chip
    Mortazavi, Seyed Hassan
    Akbar, Reza
    Safaei, Farshad
    Rezaei, Amin
    WIRELESS NETWORKS, 2019, 25 (06) : 3675 - 3687
  • [22] A Hybrid Multicast Routing Approach with Enhanced Methods for Mesh-Based Networks-on-Chip
    Wu, Chun-Wei
    Lee, Kuen-Jong
    Su, Alan P.
    IEEE TRANSACTIONS ON COMPUTERS, 2018, 67 (09) : 1231 - 1245
  • [23] A fuzzy integrated congestion-aware routing algorithm for network on chip
    Yasrebi, Shahrouz
    Reza, Akram
    Nikravan, Mohammad
    Vazifedan, Seena
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2021, 22 (05) : 741 - 755
  • [24] An adaptive partition-based multicast routing scheme for mesh-based Networks-on-Chip
    Wang, Zheng
    Gu, Huaxi
    Yang, Yintang
    Zhang, Haibo
    Chen, Yawen
    COMPUTERS & ELECTRICAL ENGINEERING, 2016, 51 : 235 - 251
  • [25] HARE: History-Aware Adaptive Routing Algorithm for Endpoint Congestion in Networks-on-Chip
    Kang Jin
    Cunlu Li
    Dezun Dong
    Binzhang Fu
    International Journal of Parallel Programming, 2019, 47 : 433 - 450
  • [26] 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
  • [27] 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
  • [28] An Integrated Power-efficient Mapping and Routing Technique for Mesh-based Networks-on-Chip
    Saad, El Sayed M.
    Salem, Sameh A.
    Awadalla, Medhat H.
    Mostafa, Ahmed M.
    2013 30TH NATIONAL RADIO SCIENCE CONFERENCE (NRSC2013), 2013, : 359 - 369
  • [29] A Partially Adaptive Dual-Partition Multicast Routing for Mesh-based Networks-on-Chip
    Wang, Zheng
    Gu, Huaxi
    Zhu, Jian
    2014 4TH IEEE INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST), 2014, : 445 - 448
  • [30] CARA: A Congestion-Aware Routing Algorithm for Wireless Sensor Networks
    Yan, Jiangyu
    Qi, Bing
    ALGORITHMS, 2021, 14 (07)