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 条
  • [31] TL-Plane-Based Multi-Core Energy-Efficient Real-Time Scheduling Algorithm for Sporadic Tasks
    Zhang, Dongsong
    Guo, Deke
    Chen, Fangyuan
    Wu, Fei
    Wu, Tong
    Cao, Ting
    Jin, Shiyao
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2012, 8 (04)
  • [32] Thermal-Aware Feedback Control Scheduling for Soft Real-Time Systems
    Yue, Jinming
    Zhang, Tiefei
    Liu, Yannan
    Quan, Baixin
    Chen Tianzhou
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 1479 - 1486
  • [33] Thermal-aware global real-time scheduling and analysis on multicore systems
    Fisher, Nathan
    Chen, Jian-Jia
    Wang, Shengquan
    Thiele, Lothar
    JOURNAL OF SYSTEMS ARCHITECTURE, 2011, 57 (05) : 547 - 560
  • [34] Evaluation framework for energy-aware multiprocessor scheduling in real-Time systems
    Mejia-Alvarez, Pedro
    Moncada-Madero, David
    Aydin, Hakan
    Diaz-Ramirez, Arnoldo
    JOURNAL OF SYSTEMS ARCHITECTURE, 2019, 98 : 388 - 402
  • [35] Low power fixed priority scheduling sporadic task with shared resources in hard real time systems
    Zhang, Yi-wen
    Xu, Chu-gui
    MICROPROCESSORS AND MICROSYSTEMS, 2016, 45 : 164 - 175
  • [36] Thermal aware overall energy minimization scheduling for hard real-time systems
    Huang, Huang
    Fan, Ming
    Quan, Gang
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2013, 3 (04) : 274 - 285
  • [37] Energy-aware scheduling for real-time multiprocessor systems with uncertain task execution time
    Xian, Changjiu
    Lu, Yung-Hsiang
    Li, Zhiyuan
    2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, : 664 - +
  • [38] Joint Scheduling of Tasks and Messages for Energy Minimization in Interference-Aware Real-Time Sensor Networks
    Fateh, Benazir
    Govindarasu, Manimaran
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2015, 14 (01) : 86 - 98
  • [39] New Approach for Deadline Calculation of Periodic, Sporadic and Aperiodic Real-time Software Tasks
    Goubaa, Aicha
    Khalgui, Mohamed
    Frey, Georg
    Li, Zhiwu
    ICSOFT: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON SOFTWARE TECHNOLOGIES, 2020, : 452 - 460
  • [40] Energy aware algorithm based on actual utilization for periodic tasks in mixed-criticality real-time systems
    Zhang, Yi-Wen
    COMPUTER STANDARDS & INTERFACES, 2022, 79