LEAD: Learning-enabled Energy-Aware Dynamic Voltage/frequency scaling in NoCs

被引:12
|
作者
Clark, Mark [1 ]
Kodi, Avinash [1 ]
Bunescu, Razvan [1 ]
Louri, Ahmed [2 ]
机构
[1] Ohio Univ, Athens, OH 45701 USA
[2] George Washington Univ, Washington, DC USA
关键词
D O I
10.1145/3195970.3196068
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Network on Chips (NoCs) are the interconnect fabric of choice for multicore processors due to their superiority over traditional buses and crossbars in terms of scalability. While NoC's offer several advantages, they still suffer from high static and dynamic power consumption. Dynamic Voltage and Frequency Scaling (DVFS) is a popular technique that allows dynamic energy to be saved, but it can potentially lead to loss in throughput. In this paper, we propose LEAD- Learning-enabled Energy-Aware Dynamic voltage/frequency scaling for NoC architectures wherein we use machine learning techniques to enable energy-performance trade-offs at reduced overhead cost. LEAD enables a proactive energy management strategy that relies on an offline trained regression model and provides a wide variety of voltage/frequency pairs (modes). LEAD groups each router and the router's outgoing links locally into the same V/F domain, allowing energy management at a finer granularity without additional timing complications and overhead. Our simulation results using PARSEC and Splash-2 benchmarks on a 4 x 4 concentrated mesh architecture show an average dynamic energy savings of 17% with a minimal loss of 4% in throughput and no latency increase.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] An Energy-Aware Voltage-Frequency Island Partition Method for NoC
    Zhou Fang
    Wu Ning
    Zhang Xiaoqiang
    Zhou Lei
    Ye Yunfei
    CHINESE JOURNAL OF ELECTRONICS, 2016, 25 (03) : 453 - 459
  • [22] Memory-aware energy-optimal frequency assignment for dynamic supply voltage scaling
    Cho, YJ
    Chang, NH
    ISLPED '04: PROCEEDINGS OF THE 2004 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2004, : 387 - 392
  • [23] Dynamic Client Association for Energy-Aware Hierarchical Federated Learning
    Xu, Bo
    Xia, Wenchao
    Zhang, Jun
    Sun, Xinghua
    Zhu, Hongbo
    2021 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2021,
  • [24] On-line Thermal Aware Dynamic Voltage Scaling for Energy Optimization with Frequency/Temperature Dependency Consideration
    Bao, Min
    Andrei, Alexandru
    Eles, Petru
    Peng, Zebo
    DAC: 2009 46TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2009, : 490 - +
  • [25] Analysis of energy reduction on dynamic voltage scaling-enabled systems
    Yuan, L
    Qu, G
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (12) : 1827 - 1837
  • [26] Availability-aware and energy-aware dynamic SFC placement using reinforcement learning
    Santos, Guto Leoni
    Lynn, Theo
    Kelner, Judith
    Endo, Patricia Takako
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (11): : 12711 - 12740
  • [27] Availability-aware and energy-aware dynamic SFC placement using reinforcement learning
    Guto Leoni Santos
    Theo Lynn
    Judith Kelner
    Patricia Takako Endo
    The Journal of Supercomputing, 2021, 77 : 12711 - 12740
  • [28] Dynamic Voltage and Frequency Scaling-aware dynamic consolidation of virtual machines for energy efficient cloud data centers
    Arroba, Patricia
    Moya, Jose M.
    Ayala, Jose L.
    Buyya, Rajkumar
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (10):
  • [29] Dynamic Energy-aware Multipath Grooming
    de Santi, Juliana
    da Fonseca, Nelson L. S.
    2013 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2013, : 2538 - 2542
  • [30] An efficient frequency scaling approach for energy-aware embedded real-time systems
    Poellabauer, C
    Zhang, T
    Pande, S
    Schwan, K
    SYSTEMS ASPECTS IN ORGANIC AND PERVASIVE COMPUTING - ARCS 2005, PROCEEDINGS, 2005, 3432 : 207 - 221