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

被引:11
作者
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
相关论文
共 31 条
[31]   Design Space Exploration for Wireless NoCs Incorporating Irregular Network Routing [J].
Wettin, Paul ;
Kim, Ryan ;
Murray, Jacob ;
Yu, Xinmin ;
Pande, Partha P. ;
Ganguly, Amlan ;
Heo, Deukhyoun .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (11) :1732-1745