Implementation and Evaluation of a Congestion Aware Routing Algorithm for Networks-on-Chip

被引:0
|
作者
Tedesco, Leonel [1 ]
Rosa, Thiago [1 ]
Clermidy, Fabien
Calazans, Ney [1 ]
Moraes, Fernando [1 ]
机构
[1] Pontificia Univ Catolica Rio Grande do Sul, FACIN, Porto Alegre, RS, Brazil
关键词
Networks on Chip; Traffic Monitoring; Dynamic Routing; Quality of Service;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The major part of the state of art routing proposals have a limited view of the NoC congestion, since each router takes decisions based on few neighbors' status. Such local decision may lead packets to other congested regions, therefore being inefficient. The goal of this work is to propose and evaluate an adaptive source routing algorithm, where the path between source and target PEs may be modified due to congestion events. The proposed method requires QoS session establishment and traffic monitoring. A QoS session establishes a connection between two IPs, applying application constraints. Traffic monitoring carries congestion information to the target, leading to a global view of the routing path. Evaluated performance figures include latency, traffic distribution and the delay to switch to a new path. For hot-spot traffic scenarios, the average latency is reduced by 10%. The proposed routing method also achieved a better network occupation.
引用
收藏
页码:91 / 96
页数:6
相关论文
共 50 条
  • [1] 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
  • [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] HARE: History-Aware Adaptive Routing Algorithm for Endpoint Congestion in Networks-on-Chip
    Kang Jin
    Cunlu Li
    Dezun Dong
    Binzhang Fu
    [J]. International Journal of Parallel Programming, 2019, 47 : 433 - 450
  • [5] HARE: History-Aware Adaptive Routing Algorithm for Endpoint Congestion in Networks-on-Chip
    Jin, Kang
    Li, Cunlu
    Dong, Dezun
    Fu, Binzhang
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2019, 47 (03) : 433 - 450
  • [6] 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
  • [7] 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
  • [8] A novel congestion-aware routing algorithm with prediction in mesh-based networks-on-chip
    Akbar, R.
    Safaei, F.
    [J]. NANO COMMUNICATION NETWORKS, 2020, 26
  • [9] CFPA: Congestion aware, fault tolerant and process variation aware adaptive routing algorithm for asynchronous Networks-on-Chip
    Muhammad, Sayed T.
    Saad, Mohamed
    El-Moursy, Ali A.
    El-Moursy, Magdy A.
    Hamed, Hesham F. A.
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 128 : 151 - 166
  • [10] A Hotspot-Pattern-Aware Routing Algorithm for Networks-on-Chip
    Luo, Yaoying
    Meyer, Michael Conrad
    Jiang, Xin
    Watanabe, Takahiro
    [J]. 2019 IEEE 13TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2019), 2019, : 229 - 235