A Novel Congestion-aware and Adaptive Routing Algorithm in Mesh-based Networks-on-Chip with Segmentation

被引:0
|
作者
Akbar, R. [1 ]
Safaei, F. [1 ]
机构
[1] Shahid Beheshti Univ, Fac Comp Sci & Engn, GC, Tehran 1983963113, Iran
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The networks on chip (NoC) have been presented as a viable and scalable solution for connecting the processor cores in a multi-core chip. In recent years, with increasing the number of cores in NoCs, the congestion has been raised as a key and bottleneck for achieving proper efficiency. In this paper, we first segment the NoC into a number of subnets and then provide a congestion-aware algorithm with three main phases based on this segmentation. The segmentation and usage of the proposed algorithm can improve the system performance compared to the previous work. This algorithm is compared with the DyXY, DyAD and CATRA algorithms and the superior results are obtained. Under SPLASH-2 traffic patterns, the average packet latencies have been improved by 13.3%, 10.6%, and 17.8%, respectively compared to DyXY, DyAD and CATRA algorithms. Moreover, in the same traffics, the proposed algorithm consumes less power compared to these algorithms. In fact, it can be whispered that the proposed scheme has not worsened in power consumption. This improvement has also been observed under synthetic traffics. In addition to present a novel algorithm, a new parameter, the variance of crossbar activity, is suggested as a parameter to assess the performance of congestion-aware routing algorithms. Compared to DyAD and CATRA, it is showed that this parameter has been enhanced in the proposed algorithm by 32.4% and 50.2%, respectively.
引用
收藏
页码:40 / 45
页数:6
相关论文
共 50 条
  • [1] A novel congestion-aware routing algorithm with prediction in mesh-based networks-on-chip
    Akbar, R.
    Safaei, F.
    [J]. NANO COMMUNICATION NETWORKS, 2020, 26
  • [2] A congestion-aware routing algorithm for mesh-based platform networks-on-chip
    Taherkhani, N.
    Akbar, R.
    Safaei, F.
    Moudi, M.
    [J]. MICROELECTRONICS JOURNAL, 2021, 114
  • [3] A congestion-aware routing algorithm for mesh-based platform networks-on-chip
    Taherkhani, N.
    Akbar, R.
    Safaei, F.
    Moudi, M.
    [J]. Microelectronics Journal, 2021, 114
  • [4] A novel adaptive congestion-aware and load-balanced routing algorithm in networks-on-chip
    Khodadad, Ehsan
    Akbar, Reza
    Safaei, Farshad
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2018, 71 : 60 - 76
  • [5] A Fault-Tolerant and Congestion-Aware Routing Algorithm for Networks-on-Chip
    Valinataj, Mojtaba
    Mohammadi, Siamak
    Plosila, Juha
    Liljeberg, Pasi
    [J]. PROCEEDINGS OF THE 13TH IEEE SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2010, : 139 - 144
  • [6] A new Fault-tolerant and Congestion-aware Adaptive Routing Algorithm for Regular Networks-on-Chip
    Kia, Hamed S.
    Ababei, Cristinel
    [J]. 2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 2465 - 2472
  • [7] A Q-Learning-Based Fault-Tolerant and Congestion-Aware Adaptive Routing Algorithm for Networks-on-Chip
    Liu, Yi
    Guo, Rujia
    Xu, Changqing
    Weng, Xiaodong
    Yang, Yintang
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2022, 14 (04) : 203 - 206
  • [8] A novel heterogeneous congestion criterion for mesh-based networks-on-chip
    Akbar, Reza
    Safaei, Farshad
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2021, 84
  • [9] PARS - An Efficient Congestion-Aware Routing Method for Networks-on-Chip
    Chang, Xin
    Ebrahimi, Masoumeh
    Daneshtalab, Masoud
    Westerlund, Tomi
    Plosila, Juha
    [J]. 2012 16TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS), 2012, : 166 - 171
  • [10] An Adaptive Congestion-Aware Routing Algorithm for Mesh Network-on-Chip Platform
    Huang, Po-Tsang
    Hwang, Wei
    [J]. IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2009, : 375 - +