IntelliNoC: A Holistic Design Framework for Energy-Efficient and Reliable On-Chip Communication for Manycores

被引:21
|
作者
Wang, Ke [1 ]
Louri, Ahmed [1 ]
Karanth, Avinash [2 ]
Bunescu, Razvan [2 ]
机构
[1] George Washington Univ, Dept Elect & Comp Engn, Washington, DC 20037 USA
[2] Ohio Univ, Sch Elect Engn & Comp Sci, Athens, OH 45701 USA
关键词
Network-on-Chip (NoC); Reinforcement Learning; NoC Performance; Reliability; Energy-Efficiency; ROUTER ARCHITECTURE; POWER; MODEL; NETWORK;
D O I
10.1145/3307650.3322274
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As technology scales, Network-on-Chips (NoCs), currently being used for on-chip communication in manycore architectures, face several problems including high network latency, excessive power consumption, and low reliability. Simultaneously addressing these problems is proving to be difficult due to the explosion of the design space and the complexity of handling many trade-offs. In this paper, we propose IntelliNoC, an intelligent NoC design framework which introduces architectural innovations and uses reinforcement learning to manage the design complexity and simultaneously optimize performance, energy-efficiency, and reliability in a holistic manner. IntelliNoC integrates three NoC architectural techniques: (1) multi-function adaptive channels (MFACs) to improve energy-efficiency; (2) adaptive error detection/correction and re-transmission control to enhance reliability; and (3) a stress-relaxing bypass feature which dynamically powers off NoC components to prevent overheating and fatigue. To handle the complex dynamic interactions induced by these techniques, we train a dynamic control policy using Q-learning, with the goal of providing improved fault-tolerance and performance while reducing power consumption and area overhead. Simulation using PARSEC benchmarks shows that our proposed IntelliNoC design improves energy-efficiency by 67% and mean-time-to-failure (MTTF) by 77%, and decreases end-to-end packet latency by 32% and area requirements by 25% over baseline NoC architecture.
引用
收藏
页码:589 / 600
页数:12
相关论文
共 50 条
  • [31] Energy-Efficient eDRAM-Based On-Chip Storage Architecture for GPGPUs
    Jing, Naifeng
    Jiang, Li
    Zhang, Tao
    Li, Chao
    Fan, Fengfeng
    Liang, Xiaoyao
    IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (01) : 122 - 135
  • [32] Towards Scalable, Energy-Efficient, Bus-Based On-Chip Networks
    Udipi, Aniruddha N.
    Muralimanohar, Naveen
    Balasubramonian, Rajeev
    HPCA-16 2010: SIXTEENTH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, PROCEEDINGS, 2010, : 247 - +
  • [33] Genetic Algorithm Based On-Chip Communication Link Reconfiguration for Efficient On-Chip Communication
    Hemalatha, S. Beulah
    Vigneswaran, T.
    2017 INTERNATIONAL CONFERENCE ON ALGORITHMS, METHODOLOGY, MODELS AND APPLICATIONS IN EMERGING TECHNOLOGIES (ICAMMAET), 2017,
  • [34] An Energy-efficient On-chip Learning Architecture for STDP based Sparse Coding
    Kim, Heetak
    Tang, Hoyoung
    Park, Jongsun
    2019 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2019,
  • [35] A gracefully degrading and energy-efficient modular router architecture for on-chip networks
    Kim, Jongman
    Nicopoulos, Chrysostomos
    Park, Dongkook
    Naravanan, Vijaykrishnan
    Youssif, Mazin S.
    Das, Chita R.
    33RD INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHTIECTURE, PROCEEDINGS, 2006, : 4 - 15
  • [36] An Energy-Efficient GAN Accelerator with On-chip Training for Domain Specific Optimization
    Kim, Soyeon
    Kang, Sanghoon
    Han, Donghyeon
    Kim, Sangyeob
    Kim, Sangjin
    Yoo, Hoi-jun
    2020 IEEE ASIAN SOLID-STATE CIRCUITS CONFERENCE (A-SSCC), 2020,
  • [37] EcoLaser: An Adaptive Laser Control for Energy-Efficient On-Chip Photonic Interconnects
    Demir, Yigit
    Hardavellas, Nikos
    PROCEEDINGS OF THE 2014 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2014, : 3 - 8
  • [38] Energy-Efficient Monolithic Three-Dimensional On-Chip Memory Architectures
    Yu, Ye
    Jha, Niraj K.
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2018, 17 (04) : 620 - 633
  • [39] An energy efficient and low overhead fault mitigation technique for internet of thing edge devices reliable on-chip communication
    Ibrahim, Muhammad
    Baloch, Naveed Khan
    Anjum, Sheraz
    Bin Zikria, Yousaf
    Kim, Sung Won
    SOFTWARE-PRACTICE & EXPERIENCE, 2021, 51 (12): : 2393 - 2410
  • [40] An Energy-Efficient Computing-in-Memory Neuromorphic System with On-Chip Training
    Zhao, Zhao
    Wang, Yuan
    Zhang, Xinyue
    Cui, Xiaoxin
    Huang, Ru
    2019 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS 2019), 2019,