Reward-based voltage scheduling for dynamic-priority hard real-time systems

被引:0
|
作者
Han-Saem Yun
Jihong Kim
机构
[1] Seoul National University,School of Computer Science and Engineering
来源
关键词
Dynamic voltage scaling; Variable voltage processor; Reward-based scheduling;
D O I
暂无
中图分类号
学科分类号
摘要
Reward-based scheduling has been investigated for flexible applications in which an approximate but timely result is acceptable. Meanwhile, significant research efforts have been made on voltage scheduling which exploits the tradeoff between the processor speed and the energy consumption. In this paper, we address the combined scheduling problem of maximizing the total reward of hard real-time systems with a given energy budget. We present an optimal off-line algorithm and an efficient on-line algorithm for jobs with their own release-times/deadlines under Earliest-Deadline-First (EDF) scheduling. Experimental results show that the solution computed by the on-line algorithm is no more than 14% worse than the theoretical optimal solution obtained by the optimal off-line algorithm.
引用
下载
收藏
页码:25 / 48
页数:23
相关论文
共 50 条
  • [1] Reward-based voltage scheduling for dynamic-priority hard real-time systems
    Yun, Han-Saem
    Kim, Jihong
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2007, 11 (01) : 25 - 48
  • [2] A dynamic voltage scaling algorithm for dynamic-priority hard real-time systems using slack time analysis
    Kim, WS
    Kim, JH
    Min, SL
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 788 - 794
  • [3] Optimal Dynamic-priority Real-Time Scheduling Algorithms for Uniform Multiprocessors
    Chen, Shih-Ying
    Hsueh, Chih-Wen
    RTSS: 2008 REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2008, : 147 - 156
  • [4] Efficient Schedulability Test for Dynamic-Priority Scheduling of Mixed-Criticality Real-Time Systems
    Gu, Xiaozhe
    Easwaran, Arvind
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2018, 17 (01)
  • [5] Real-time scheduling of hierarchical reward-based tasks
    Zu, M
    Cheng, AMK
    9TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2003, : 2 - 9
  • [6] Optimal reward-based scheduling for periodic real-time tasks
    Aydin, H
    Melhem, R
    Mossé, D
    Mejía-Alvarez, P
    IEEE TRANSACTIONS ON COMPUTERS, 2001, 50 (02) : 111 - 130
  • [7] DYNAMIC PRIORITY SCHEDULING OF PERIODIC AND APERIODIC TASKS IN HARD REAL-TIME SYSTEMS
    HOMAYOUN, N
    RAMANATHAN, P
    REAL-TIME SYSTEMS, 1994, 6 (02) : 207 - 232
  • [8] Minimizing service delay of aperiodic tasks in dynamic-priority non-preemptive hard real-time systems
    Oh, H
    Park, HS
    ASIAN JOURNAL OF CONTROL, 2004, 6 (04) : 521 - 528
  • [9] Optimal aperiodic scheduling for dynamic-priority systems
    Ripoll, I
    GarciaFornes, A
    Crespo, A
    THIRD INTERNATIONAL WORKSHOP ON REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 1996, : 294 - 300
  • [10] The dynamic priority based scheduling algorithm for hard real-time heterogeneous CMP application
    Wang, Man
    Du, Zhihui
    Liu, Zhiqiang
    Hao, Song
    JOURNAL OF ALGORITHMS & COMPUTATIONAL TECHNOLOGY, 2008, 2 (03) : 409 - 427