Exploiting synchronous and asynchronous DVS for feedback EDF scheduling on an embedded platform

被引:10
|
作者
Zhu, Yifan [1 ,2 ]
Mueller, Frank [1 ,2 ]
机构
[1] N Carolina State Univ, Dept Comp Sci, Raleigh, NC 27695 USA
[2] N Carolina State Univ, Ctr Embedded Syst Res, Raleigh, NC 27695 USA
关键词
algorithms; experimentation; real-time systems; scheduling; dynamic voltage scaling; feedback control;
D O I
10.1145/1324969.1324972
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Contemporary processors support dynamic voltage scaling (DVS) to reduce power consumption by varying processor voltage/frequency dynamically. We develop power-aware feedback-DVS algorithms for hard real-time systems that adapt to dynamically changing workloads. The algorithms lower execution speed while guaranteeing timing constraints. We study energy consumption for synchronous and asynchronous DVS switching on a PowerPC board. Energy, measured via data acquisition, is reduced up to 70% over naive DVS for our feedback scheme with 24% peak savings over previous algorithms. These results, albeit differing in quantity, confirm trends observed under simulation. They are the first of their kind on an embedded board.
引用
收藏
页数:26
相关论文
共 50 条
  • [1] Feedback EDF scheduling exploiting hardware-assisted asynchronous dynamic voltage scaling
    Zhu, YF
    Mueller, F
    [J]. ACM SIGPLAN NOTICES, 2005, 40 (07) : 203 - 212
  • [2] Feedback EDF scheduling exploiting dynamic voltage scaling
    Zhu, YF
    Mueller, F
    [J]. RTAS 2004: 10TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, : 84 - 93
  • [3] Feedback EDF Scheduling of Real-Time Tasks Exploiting Dynamic Voltage Scaling
    Yifan Zhu
    Frank Mueller
    [J]. Real-Time Systems, 2005, 31 : 33 - 63
  • [4] Feedback EDF scheduling of real-time tasks exploiting dynamic voltage scaling
    Zhu, YF
    Mueller, F
    [J]. REAL-TIME SYSTEMS, 2005, 31 (1-3) : 33 - 63
  • [5] Energy-conserving feedback EDF scheduling for embedded systems with real-time constraints
    Dudani, A
    Mueller, F
    Zhu, YF
    [J]. ACM SIGPLAN NOTICES, 2002, 37 (07) : 213 - 222
  • [6] Feedback fuzzy-DVS scheduling of control tasks
    Jin, Hong
    Wang, Danli
    Wang, Hongan
    Wang, Hui
    [J]. JOURNAL OF SUPERCOMPUTING, 2007, 41 (02): : 147 - 162
  • [7] Feedback fuzzy-DVS scheduling of control tasks
    Hong Jin
    Danli Wang
    Hongan Wang
    Hui Wang
    [J]. The Journal of Supercomputing, 2007, 41 : 147 - 162
  • [8] Parallel genetic algorithms for DVS scheduling of distributed embedded systems
    Lin, Man
    Ding, Chen
    [J]. HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, PROCEEDINGS, 2007, 4782 : 180 - 191
  • [9] Energy management for embedded multithreaded processors with integrated EDF scheduling
    Uhrig, S
    Ungerer, T
    [J]. SYSTEMS ASPECTS IN ORGANIC AND PERVASIVE COMPUTING - ARCS 2005, PROCEEDINGS, 2005, 3432 : 1 - 17
  • [10] EXPLOITING SYNCHRONOUS PLACEMENT FOR ASYNCHRONOUS CIRCUITS ONTO COMMERCIAL FPGAS
    Tranchero, Maurizio
    Reyneri, Leonardo M.
    [J]. FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 622 - 625