Dynamic Voltage Scaling for Real-Time Systems with System Workload Analysis

被引:0
|
作者
Zhang, Zhe [1 ]
Chen, Xin [1 ]
Qian, De-jun [1 ]
Hu, Chen [1 ]
机构
[1] Southeast Univ, Nanjing, Peoples R China
来源
IEICE TRANSACTIONS ON ELECTRONICS | 2010年 / E93C卷 / 03期
关键词
real-time; dynamic voltage scaling; power management; probability distribution;
D O I
10.1587/transele.E93.C.399
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Dynamic Voltage Scaling (DVS) is a well-known low-power design technique. which adjusts the clock speed and supply volt:WC dynamically to reduce the energy consumption of real-time systems Previous studies considered the probabilistic distribution of tasks workloads to assist DVS in task scheduling These studies use probability information for intra-task frequency scheduling but do not sufficiently explore the opportunities for the system workload to save more energy This paper presents a novel DVS algorithm for periodic real-time tasks based on the analysis of the system workload to reduce its power consumption This algorithm takes full ad vantage of the probabilistic distribution characteristics of the system workload under priority-driven scheduling such as Earliest-Deadline-First (EDF) Experimental results show that the proposed algorithm reduces processor idle time and spends more busy time in lower-power speeds The measurement indicates that compared to the relative DVS algorithms, this algorithm saves energy by at least 30% while delivering statistical performance guarantees
引用
收藏
页码:399 / 406
页数:8
相关论文
共 50 条
  • [41] On-line dynamic voltage scaling for hard real-time systems using the EDF algorithm
    Lee, CH
    Shin, KG
    25TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2004, : 319 - 327
  • [42] Supporting Dynamic Voltage and Frequency Scaling in Networks-On-Chip for Hard Real-Time Systems
    Kostrzewa, Adam
    Kadeed, Thawra
    Nikolic, Borislav
    Ernst, Rolf
    2018 IEEE 24TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2018, : 125 - 135
  • [43] Simultaneous, dynamic voltage scaling of processors and communication links in real-time distributed embedded systems
    Luo, J
    Peh, LS
    Jha, N
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 1150 - 1151
  • [44] Optimizing the configuration of dynamic voltage scaling points in real-time applications
    Yi, HZ
    Yang, XJ
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2005, 3728 : 79 - 88
  • [45] Dynamic Voltage and Frequency Scaling for Optimal Real-Time Scheduling on Multiprocessors
    Funaoka, Kenji
    Takeda, Akira
    Kato, Shinpei
    Yamasaki, Nobuyuki
    2008 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2008, : 27 - 33
  • [46] Dynamic voltage scaling algorithm for fixed-priority real-time systems using work-demand analysis
    Kim, W
    Kim, J
    Min, SL
    ISLPED'03: PROCEEDINGS OF THE 2003 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2003, : 396 - 401
  • [47] Dynamic voltage scaling of flash memory storage systems for low-power real-time embedded systems
    Du, YH
    Cai, M
    Dong, JX
    ICESS 2005: SECOND INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2005, : 152 - 157
  • [48] Joint dynamic voltage scaling and adaptive body biasing for heterogeneous distributed real-time embedded systems
    Yan, L
    Luo, H
    Jha, NK
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (07) : 1030 - 1041
  • [49] Reliability-Aware Dynamic Voltage Scaling for Energy-Constrained Real-Time Embedded Systems
    Zhao, Baoxian
    Aydin, Hakan
    Zhu, Dakai
    2008 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2008, : 633 - +
  • [50] An enhanced dynamic voltage scaling scheme for energy-efficient embedded real-time control systems
    Xia, Feng
    Sun, Youxian
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 4, 2006, 3983 : 539 - 548