Energy-aware clock-frequency assignment in microprocessors and memory devices for dynamic voltage scaling

被引:13
|
作者
Cho, Youngjin [1 ]
Chang, Naehyuck [1 ]
机构
[1] Seoul Natl Univ, Sch Comp Sci & Engn, Seoul 151744, South Korea
关键词
energy management; power management; real-time systems;
D O I
10.1109/TCAD.2006.885835
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic supply-voltage scaling (DVS) can reduce the energy consumption of microprocessors, but most DVS schemes only scale the clock frequency of the microprocessor and ignore the memory system. In this paper, we show how more energy can be saved by changing the clock frequency of the memory as well as that of the microprocessor in a coordinated fashion. The contributions of this paper include: 1) consideration of both the energy and access time of the memory; 2) derivation of a mathematical formulation of a system-wide energy model as a function of the clock frequencies of the microprocessor and memory; 3) derivation of analytic solutions of system-wide energy-optimal clock-frequency pairs for the microprocessor and the memory, and, finally, 4) extension of the frequency-assignment technique to handle discrete voltages and frequencies. Cycle-accurate system-level energy simulation shows that the proposed scheme can save up to 50% more energy than previous DVS schemes. Our approach can also be applied to other synchronous peripheral devices.
引用
收藏
页码:1030 / 1040
页数:11
相关论文
共 50 条
  • [1] Memory-aware energy-optimal frequency assignment for dynamic supply voltage scaling
    Cho, YJ
    Chang, NH
    [J]. ISLPED '04: PROCEEDINGS OF THE 2004 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2004, : 387 - 392
  • [2] Dynamic clock scaling for energy-aware embedded systems
    Karakehayov, Zdravko
    [J]. IDAACS 2007: PROCEEDINGS OF THE 4TH IEEE WORKSHOP ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS, 2007, : 96 - 99
  • [3] Technique for transition energy-aware dynamic voltage assignment
    Shin, Jong-U
    Kim, Taewhan
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2006, 53 (09) : 956 - 960
  • [4] LEAD: Learning-enabled Energy-Aware Dynamic Voltage/frequency scaling in NoCs
    Clark, Mark
    Kodi, Avinash
    Bunescu, Razvan
    Louri, Ahmed
    [J]. 2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [5] Runtime Voltage/Frequency Scaling for Energy-Aware Streaming Applications
    Gruian, Flavius
    [J]. 2012 CONFERENCE RECORD OF THE FORTY SIXTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS (ASILOMAR), 2012, : 1439 - 1443
  • [6] Dynamic Voltage Frequency Scaling Simulator for Real Workflows Energy-Aware Management in Green Cloud Computing
    Tomas Cotes-Ruiz, Ivan
    Prado, Rocio P.
    Garcia-Galan, Sebastian
    Enrique Munoz-Exposito, Jose
    Ruiz-Reyes, Nicolas
    [J]. PLOS ONE, 2017, 12 (01):
  • [7] Energy-Aware System Design Compiler methods for Multiprocessors and Voltage Scaling/Frequency
    Suresh, K.
    Isaac, Eliz Elizabeth
    Rajasekharababu, M.
    [J]. 2014 INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICCICCT), 2014, : 1079 - 1082
  • [8] Energy-Aware Task Scheduling and Dynamic Voltage Scaling in a Real-Time System
    Rong, Peng
    Pedram, Massoud
    [J]. JOURNAL OF LOW POWER ELECTRONICS, 2008, 4 (01) : 1 - 10
  • [9] Accurate Modeling of the Delay and Energy Overhead of Dynamic Voltage and Frequency Scaling in Modern Microprocessors
    Park, Sangyoung
    Park, Jaehyun
    Shin, Donghwa
    Wang, Yanzhi
    Xie, Qing
    Pedram, Massoud
    Chang, Naehyuck
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (05) : 695 - 708
  • [10] Memory-aware Dynamic Voltage and Frequency Prediction for Portable Devices
    Liang, Wen-Yew
    Chen, Shih-Chang
    Chang, Yang-Lang
    Fang, Jyh-Perng
    [J]. RTCSA 2008: 14TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS - PROCEEDINGS, 2008, : 229 - +