Energy minimization with soft real-time and DVS for uniprocessor and multiprocessor embedded systems

被引:0
|
作者
Qiu, Meikang [1 ]
Xue, Chun [1 ]
Shao, Zili [2 ]
Sha, Edwin H. -M. [1 ]
机构
[1] Univ Texas Dallas, Dept Comp Sci, Richardson, TX 75083 USA
[2] Hong Kong Polytech Univ, Dept Comp Sci, Hong Hom, Hong Kong, Peoples R China
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Energy-saving is extremely important in real-time embedded systems. Dynamic Voltage Scaling (DVS) is one of the prime techniques used to achieve energy-saving. Due to the uncertainties in execution times of some tasks of systems, this paper models each varied execution time as a random variable. By using probabilistic approach, we propose two optimal algorithms, one for uniprocessor and one for multiprocessor to explore soft real-time embedded systems and avoid over-designing them. Our goal is to minimize the expected total energy consumption while satisfying the timing constraint with a guaranteed confidence probabilily The solutions can be applied to both hard and soft real-time systems. The experimental results show that our approach achieves significant energy-saving than previous work.
引用
收藏
页码:1641 / +
页数:2
相关论文
共 50 条
  • [31] A stochastic DVS-based dynamic power management for soft real-time systems
    Kargahi, M
    Movaghar, A
    2005 INTERNATIONAL CONFERENCE ON WIRELESS NETWORKS, COMMUNICATIONS AND MOBILE COMPUTING, VOLS 1 AND 2, 2005, : 63 - 68
  • [32] Dynamic mapping and ordering tasks of embedded real-time systems on multiprocessor platforms
    Yang, P
    Catthoor, F
    SOFTWARE AND COMPILERS FOR EMBEDDED SYSTEMS, PROCEEDINGS, 2004, 3199 : 167 - 181
  • [33] A FUNCTIONALLY DISTRIBUTED-PROGRAM KERNEL FOR EMBEDDED REAL-TIME MULTIPROCESSOR SYSTEMS
    COOLING, JE
    ALKHAYATT, SS
    VLSI AND COMPUTER PERIPHERALS: VLSI AND MICROELECTRONIC APPLICATIONS IN INTELLIGENT PERIPHERALS AND THEIR INTERCONNECTION NETWORKS, 1989, : D170 - D171
  • [34] Using Hartstone Uniprocessor Benchmark in a real-time systems course
    Golatowski, F
    Timmermann, D
    REAL-TIME SYSTEMS EDUCATION III, PROCEEDINGS, 1999, : 77 - 84
  • [35] Stochastic DVS-based dynamic power management for soft real-time systems
    Kargahi, Mehdi
    Movaghar, Ali
    MICROPROCESSORS AND MICROSYSTEMS, 2008, 32 (03) : 121 - 144
  • [36] Stack Size Minimization for Embedded Real-Time Systems-on-a-Chip
    Paolo Gai
    Giuseppe Lipari
    Marco Di Natale
    Design Automation for Embedded Systems, 2002, 7 : 53 - 87
  • [37] Stack size minimization for embedded real-time systems-on-a-chip
    Gai, P
    Lipari, G
    Di Natale, M
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2002, 7 (1-2) : 51 - 86
  • [38] Energy efficient DVS schedule for fixed-priority real-time systems
    Quan, Gang
    Hu, Xiaobo Sharon
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2007, 6 (04) : 29
  • [39] Pareto-based soft real-time task scheduling in multiprocessor systems
    Oh, J
    Bahn, H
    Wu, C
    Koh, K
    SEVENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2000, : 24 - 28
  • [40] Probabilistic modelling and evaluation of soft real-time embedded systems
    Florescu, Oana
    de Hoon, Menno
    Voeten, Jeroen
    Corporaal, Henk
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, PROCEEDINGS, 2006, 4017 : 206 - 215