A load-balanced congestion-aware routing algorithm based on time interval in wireless network-on-chip

被引:10
|
作者
Mamaghani, Shokoofeh Mikaeeli [1 ]
Jamali, Mohammad Ali Jabraeil [2 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Tabriz Branch, Tabriz, Iran
[2] Islamic Azad Univ, Dept Comp Engn, Shabestar Branch, Shabestar, Iran
关键词
Congestion-aware routing algorithm; Wireless network-on-chip; Time interval; LTCA; ARCHITECTURE; DESIGN;
D O I
10.1007/s12652-018-1020-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Network-on-chip (NoC) has been introduced to increase the performance of chip multiprocessors (CMPs) and execute parallel programs. Although NoC is known as a modular and scalable infrastructure for interconnections, there are still some challenges with conventional NoC such as high latency and power consumption due to the communication among long-distance (LD) cores. In this regard, wireless network-on-chip (WiNoC) is a potential solution that can provide high bandwidth and low latency by means of the unique features of wireless interconnects. However, wireless routers (WRs) are prone to congestion in WiNoC due to the limited number of wireless channels on a chip and shared use of these channels by all processing elements (PEs). In this study, a load-balanced time-based congestion-aware (LTCA) routing algorithm is proposed to eliminate the congestion of WRs and distribute the traffic load on the wired and wireless networks in a balanced way. LTCA is a deadlock-free routing algorithm in which only a limited number of packets are allowed to use wireless channels. The required time for transmitting the selected packets through wireless links is measured with regard to the bandwidth of the wireless channels and traffic load. Simulation results on synthetic traffic patterns and real-world 3-tuple traffic patterns indicated a considerable improvement in latency, throughput, wired and wireless link utilization and packet loss probability.
引用
收藏
页码:2869 / 2882
页数:14
相关论文
共 50 条
  • [1] A load-balanced congestion-aware routing algorithm based on time interval in wireless network-on-chip
    Shokoofeh Mikaeeli Mamaghani
    Mohammad Ali Jabraeil Jamali
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2019, 10 : 2869 - 2882
  • [2] A load-balanced congestion-aware wireless network-on-chip design for multicore platforms
    Wang, Chifeng
    Hu, Wen-Hsiang
    Bagherzadeh, Nader
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2012, 36 (07) : 555 - 570
  • [3] An adaptive congestion-aware routing algorithm based on network load for wireless routers in wireless network-on-chip
    Mamaghani, Shokoofeh Mikaeeli
    Jamali, Mohammad Ali Jabraeil
    [J]. AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2018, 97 : 25 - 37
  • [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] 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 - +
  • [6] Architecting a congestion pre-avoidance and load-balanced wireless network-on-chip
    Sun, Chenglong
    Ouyang, Yiming
    Liang, Huaguo
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2022, 161 : 143 - 154
  • [7] 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
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2019, 77 : 416 - 416
  • [8] Scalable load balancing congestion-aware Network-on-Chip router architecture
    Wang, Chifeng
    Hu, Wen-Hsiang
    Bagherzadeh, Nader
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2013, 79 (04) : 421 - 439
  • [9] Congestion-Aware Network-on-Chip Router Architecture
    Wang, Chifeng
    Hu, Wen-Hsiang
    Bagherzadeh, Nader
    [J]. 15TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS 2010), 2010, : 137 - 144
  • [10] Congestion-aware wireless network-on-chip for high-speed communication
    Devanathan, M.
    Ranganathan, V
    Sivakumar, P.
    [J]. AUTOMATIKA, 2020, 61 (01) : 92 - 98