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 条
  • [41] Energy Efficient and Fairness Scheduling of Periodic Real-Time Tasks for Wireless Embedded Systems
    Rukpakavong, Wilawan
    Bull, Peter
    Guan, Lin
    Grigg, Alan
    2013 COMPUTING, COMMUNICATIONS AND IT APPLICATIONS CONFERENCE (COMCOMAP), 2013, : 111 - 114
  • [42] Integrated dynamic scheduling of hard and QoS degradable real-time tasks in multiprocessor systems
    Mittal, A
    Manimaran, G
    Murthy, CSR
    JOURNAL OF SYSTEMS ARCHITECTURE, 2000, 46 (09) : 793 - 807
  • [43] Time and Energy Efficient DVS Scheduling for Real-Time Pinwheel Tasks
    Da-Ren, Chen
    Young-Long, Chen
    You-Shyang, Chen
    JOURNAL OF APPLIED RESEARCH AND TECHNOLOGY, 2014, 12 (06) : 1025 - 1039
  • [44] Energy-Aware Fault-Tolerant Real-Time Scheduling for Embedded Systems
    El Ghor, Hussein
    Hage, Julia
    Hamadeh, Nizar
    Chehade, Rafic Hage
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON SCIENCES OF ELECTRONICS, TECHNOLOGIES OF INFORMATION AND TELECOMMUNICATIONS (SETIT'18), VOL.2, 2020, 147 : 194 - 203
  • [45] An Energy- and Reliability-Aware Task Scheduling in Real-Time MPSoC Systems
    Saberikia, Mohammad Reza
    Beitollahi, Hakem
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (13)
  • [46] Priority-free conditionally-preemptive scheduling of modular sporadic real-time systems
    Wang, Xi
    Li, Zhiwu
    Wonham, W. M.
    AUTOMATICA, 2018, 89 : 392 - 397
  • [47] Efficient Scheduling for Real-time Pinwheel Tasks on DVS Processors
    Chen, Da-Ren
    Chen, You-Shyang
    APPLIED SCIENCE AND PRECISION ENGINEERING INNOVATION, PTS 1 AND 2, 2014, 479-480 : 901 - +
  • [48] Low power fault tolerance scheduling scheme in DVS-enabled real-time systems
    Zhang Y.
    Zhang H.
    Zhang, Yiwen (zyw@hqu.edu.cn), 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (06): : 110 - 117
  • [49] Various Approaches for High Throughput and Energy Efficient Scheduling of Real-Time Tasks in Multicore Systems
    Baital, Kalyan
    Chakrabarti, Amlan
    2019 IEEE INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2019), 2019, : 402 - 405
  • [50] A Survey of Real-Time Scheduling on Multiprocessor Systems
    Sun, Zhenyu
    Guo, Mengying
    Liu, Xingwu
    THEORETICAL COMPUTER SCIENCE, NCTCS 2021, 2021, 1494 : 89 - 118