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] Dynamic power-aware scheduling of real-time tasks for FPGA-based cyber physical systems against power draining hardware trojan attacks
    Guha, Krishnendu
    Majumder, Atanu
    Saha, Debasri
    Chakrabarti, Amlan
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (11): : 8972 - 9009
  • [42] Dynamic power-aware scheduling of real-time tasks for FPGA-based cyber physical systems against power draining hardware trojan attacks
    Krishnendu Guha
    Atanu Majumder
    Debasri Saha
    Amlan Chakrabarti
    The Journal of Supercomputing, 2020, 76 : 8972 - 9009
  • [43] On two-pronged power-aware voltage scheduling for multi-processor real-time systems
    Kamiura, Naotake
    Isokawa, Teijiro
    Matsui, Nobuyuki
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2007, 4644 : 423 - +
  • [44] Energy aware scheduling of aperiodic real-time tasks on multiprocessor systems
    Anne, Naveen
    Muthukumar, Venkatesan
    Journal of Computing Science and Engineering, 2013, 7 (01) : 30 - 43
  • [45] SCHEDULING PERIODIC AND SPORADIC TASKS IN A REAL-TIME SYSTEM
    CHETTO, H
    CHETTO, M
    INFORMATION PROCESSING LETTERS, 1989, 30 (04) : 177 - 184
  • [46] PAUC: Power-Aware Utilization Control in Distributed Real-Time Systems
    Wang, Xiaorui
    Fu, Xing
    Liu, Xue
    Gu, Zonghua
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2010, 6 (03) : 302 - 315
  • [47] Power-aware design synthesis techniques for distributed real-time systems
    Kang, DI
    Crago, S
    Suh, J
    ACM SIGPLAN NOTICES, 2001, 36 (08) : 20 - 28
  • [48] Process algebraic modelling and analysis of power-aware real-time systems
    Lee, Insup
    Philippou, Anna
    Sokolsky, Oleg
    Computing and Control Engineering Journal, 2002, 13 (04): : 180 - 188
  • [49] Power-Aware CPU Utilization Control for Distributed Real-Time Systems
    Wang, Xiaorui
    Fu, Xing
    Liu, Xue
    Gu, Zonghua
    15TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATION SYMPOSIUM: RTAS 2009, PROCEEDINGS, 2009, : 233 - +
  • [50] GAARP: A power-aware GALS architecture for real-time algorithm-specific tasks
    Bhunia, S
    Datta, A
    Banerjee, N
    Roy, K
    IEEE TRANSACTIONS ON COMPUTERS, 2005, 54 (06) : 752 - 766