Power-aware scheduling algorithms for sporadic tasks in real-time systems

被引:13
|
作者
Zhang, Yi-wen [1 ,2 ]
Guo, Rui-feng [1 ]
机构
[1] Chinese Acad Sci, Shenyang Inst Comp Technol, Shenyang 110168, Peoples R China
[2] Univ Chinese Acad Sci, Beijing 100039, Peoples R China
关键词
Sporadic task; Dynamic voltage scaling; Real-time system; ENERGY MANAGEMENT;
D O I
10.1016/j.jss.2013.04.075
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we consider the canonical sporadic task model with the system-wide energy management problem. Our solution uses a generalized power model, in which the static power and the dynamic power are considered. We present a static solution to schedule the sporadic task set, assuming worst-case execution time for each sporadic tasks release, and propose a dynamic solution to reclaim the slacks left by the earlier completion of tasks than their worst-case estimations. The experimental results show that the proposed static algorithm can reduce the energy consumption by 20.63%-89.70% over the EDF* algorithm and the dynamic algorithm consumes 2.06%-24.89% less energy than that of the existing DVS algorithm. (C) 2013 Elsevier Inc. All rights reserved.
引用
收藏
页码:2611 / 2619
页数:9
相关论文
共 50 条
  • [1] Power-aware fixed priority scheduling for sporadic tasks in hard real-time systems
    Zhang, Yi-wen
    Guo, Rui-feng
    JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 90 : 128 - 137
  • [2] Power-aware scheduling for periodic real-time tasks
    Aydin, H
    Melhem, R
    Mossé, D
    Mejía-Alvarez, P
    IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (05) : 584 - 600
  • [3] Time-Efficient Power-Aware Scheduling for Periodic Real-Time Tasks
    Chen, Da-Ren
    Hsu, Chiun-Chieh
    La, Ming-Fong
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 1968 - 1975
  • [4] Energy-aware sporadic tasks scheduling with shared resources in hard real-time systems
    Zhang, Yi-Wen
    Wang, Cheng
    Lin, Chang-Long
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2017, 15 : 52 - 62
  • [5] Power-aware scheduling of conditional task graphs in real-time multiprocessor systems
    Shin, D
    Kim, J
    ISLPED'03: PROCEEDINGS OF THE 2003 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, 2003, : 408 - 413
  • [6] Low-Power Scheduling Algorithms for Sporadic Task with Shared Resources in Hard Real-Time Systems
    Zhang, Yi-wen
    Guo, Rui-feng
    COMPUTER JOURNAL, 2015, 58 (07) : 1585 - 1597
  • [7] Applying pinwheel scheduling and compiler profiling for power-aware real-time scheduling
    Lin, Hsin-hung
    Hsueh, Chih-Wen
    REAL-TIME SYSTEMS, 2006, 34 (01) : 37 - 51
  • [8] Applying pinwheel scheduling and compiler profiling for power-aware real-time scheduling
    Hsin-hung Lin
    Chih-Wen Hsueh
    Real-Time Systems, 2006, 34 : 37 - 51
  • [9] Energy Aware Scheduling of Real-Time and Non Real-Time Tasks on Servers (Extensible to Embedded Systems)
    Reddy, Sonika P.
    Chandan, H. K. S.
    2014 INTERNATIONAL CONFERENCE ON GREEN COMPUTING COMMUNICATION AND ELECTRICAL ENGINEERING (ICGCCEE), 2014,
  • [10] Energy aware mixed tasks scheduling in real-time systems
    Zhang, Yiwen
    Li, Haibo
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2019, 23 : 38 - 48