A Highly Adaptive and Efficient Router Architecture for Network-on-Chip

被引:4
|
作者
Ahmadinia, Ali [1 ]
Shahrabi, Alireza [1 ]
机构
[1] Glasgow Caledonian Univ, Sch Engn & Comp, Glasgow G4 0BA, Lanark, Scotland
来源
COMPUTER JOURNAL | 2011年 / 54卷 / 08期
关键词
network-on-chip; router architecture; low power design; performance evaluation; INTERCONNECTION; FLOW;
D O I
10.1093/comjnl/bxq098
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network-on-Chip (NoC) is considered to be the solution for the communication demands of future multi-core systems. Efficient buffer management is not only instrumental in the overall performance of the on-chip networks but also greatly affects the network energy consumption. To increase the quality of service in NoCs and to efficiently utilize the available hardware resources, a novel adaptive router is proposed. Exploiting the notion of adaptivity, the proposed router adapts itself in terms of buffer size allocation for each input channel according to their corresponding traffic rate at run time, thus utilizing the maximum available buffer resources and improving quality of service in NoCs. For this reason, a flexible ring buffer architecture is proposed, which can be used by all input channels in the router. Implementation results show up to 50% in reducing power consumption and up to five times reduction in memory utilization in router architectures when compared with a traditional router. Moreover, our extensive simulation study shows that the proposed router architecture enhances the network performance by increasing the acceptance traffic rate and decreasing the average message latency.
引用
收藏
页码:1295 / 1307
页数:13
相关论文
共 50 条
  • [31] Cooperative Virtual Channel Router for Adaptive Hardwired FPGA Network-on-Chip
    Zakaria, F. F.
    Latif, N. A. A.
    Hashim, Shaiful Jahari
    Ehkan, P.
    Rokhani, F. Z.
    [J]. 2016 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS), 2016, : 358 - 361
  • [32] Energy-Efficient Black Hole Router Detection in Network-on-Chip
    Daoud, Luka
    Rafla, Nader
    [J]. 2022 IEEE 35TH INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (IEEE SOCC 2022), 2022, : 166 - 171
  • [33] UBERNoC: Unified Buffer Power-Efficient Router for Network-on-Chip
    Farrokhbakht, Hossein
    Kao, Henry
    Jerger, Natalie Enright
    [J]. PROCEEDINGS OF THE 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP (NOCS'19), 2019,
  • [34] Energy-Efficient Black Hole Router Detection in Network-on-Chip
    Boise State University, Electrical and Computer Engineering, Boise
    ID, United States
    [J]. Int. Syst. Chip Conf., 2164,
  • [35] Efficient mitigation technique for Black Hole router attack in Network-on-Chip
    Daoud, Luka
    Rafla, Nader
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2022, 94
  • [36] Adaptive instruction codec architecture design for network-on-chip
    Lee, Trong-Yen
    Huang, Chi-Han
    Liu, Min-Jea
    Chen, Jhen-Syuan
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2016, 51 : 207 - 224
  • [37] A Traffic-aware Adaptive Routing Algorithm on a Highly Reconfigurable Network-on-Chip Architecture
    Qian, Zhiliang
    Bogdan, Paul
    Wei, Guopeng
    Tsui, Chi-Ying
    Marculescu, Radu
    [J]. CODES+ISSS'12:PROCEEDINGS OF THE TENTH ACM INTERNATIONAL CONFERENCE ON HARDWARE/SOFTWARE-CODESIGN AND SYSTEM SYNTHESIS, 2012, : 161 - 170
  • [38] 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
  • [39] Energy Efficient Modulation for a Wireless Network-on-Chip Architecture
    DiTomaso, Dominic
    Laha, Soumyasanta
    Kaya, Savas
    Matolak, David
    Kodi, Avinash
    [J]. 2012 IEEE 10TH INTERNATIONAL NEW CIRCUITS AND SYSTEMS CONFERENCE (NEWCAS), 2012, : 489 - 492
  • [40] A-WiNoC: Adaptive Wireless Network-on-Chip Architecture for Chip Multiprocessors
    DiTomaso, Dominic
    Kodi, Avinash
    Matolak, David
    Kaya, Savas
    Laha, Soumyasanta
    Rayess, William
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (12) : 3289 - 3302