An efficient frequency scaling approach for energy-aware embedded real-time systems

被引:0
|
作者
Poellabauer, C [1 ]
Zhang, T
Pande, S
Schwan, K
机构
[1] Univ Notre Dame, Notre Dame, IN 46556 USA
[2] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The management of energy consumption in battery-operated embedded and pervasive systems is increasingly important in order to extend battery lifetime or to increase the number of applications that can use the system's resources. Dynamic voltage and frequency scaling (DVFS) has been introduced to trade off system performance with energy consumption. For real-time applications, systems supporting DVFS have to balance the achieved energy savings with the deadline constraints of applications. Previous work has used periodic evaluation of an application's progress (e.g., with periodic checkpoints inserted into application code at compile time) to decide if and how much to adjust the frequency or voltage. Our approach builds on this prior work and addresses the overheads associated with these solutions by replacing periodic checkpoints with iterative checkpoint computations based on predicted best-, average-, and worst-case execution times of real-time applications (e.g., obtained through compile-time analysis or profiling).
引用
收藏
页码:207 / 221
页数:15
相关论文
共 50 条
  • [1] Energy-aware adaptive checkpointing in embedded real-time systems
    Zhang, Y
    Chakrabarty, K
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 918 - 923
  • [2] Real-time task scheduling for energy-aware embedded systems
    Swaminathan, V
    Chakrabarty, K
    [J]. JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2001, 338 (06): : 729 - 750
  • [3] On reliability- and energy-aware scheduling of real-time embedded systems
    Xie, X. N.
    Zhu, Q. X.
    Zhang, Y. W.
    [J]. INFORMATION SCIENCE AND MANAGEMENT ENGINEERING, VOLS 1-3, 2014, 46 : 1139 - 1144
  • [4] Efficient voltage scheduling and energy-aware co-synthesis for real-time embedded systems
    Mohsen, A
    Hofmann, R
    [J]. ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2005, 3740 : 3 - 14
  • [5] Performance optimization for energy-aware adaptive checkpointing in embedded real-time systems
    Li, Zhongwen
    Chen, Hong
    Yu, Shui
    [J]. 2006 DESIGN AUTOMATION AND TEST IN EUROPE, VOLS 1-3, PROCEEDINGS, 2006, : 676 - +
  • [6] Energy-Aware Fault-Tolerant Real-Time Scheduling for Embedded Systems
    El Ghor, Hussein
    Hage, Julia
    Hamadeh, Nizar
    Chehade, Rafic Hage
    [J]. PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON SCIENCES OF ELECTRONICS, TECHNOLOGIES OF INFORMATION AND TELECOMMUNICATIONS (SETIT'18), VOL.2, 2020, 147 : 194 - 203
  • [7] Energy-aware task scheduling with task synchronization for embedded real-time systems
    Jejurikar, Ravindra
    Gupta, Rajesh
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (06) : 1024 - 1037
  • [8] Online Machine Learning for Energy-Aware Multicore Real-Time Embedded Systems
    Conradi Hoffmann, Jose Luis
    Frohlich, Antonio Augusto
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (02) : 493 - 505
  • [9] Energy-aware scheduling of real-time tasks in wireless networked embedded systems
    Kumar, G. Sudha Anil
    Manimaran, G.
    Wang, Z.
    [J]. RTSS 2007: 28TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2007, : 15 - 24
  • [10] Energy-aware deterministic fault tolerance in distributed real-time embedded systems
    Zhang, Y
    Dick, R
    Chakraborty, K
    [J]. 41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, : 550 - 555