A Preemption Control Technique for System Energy Minimization of Weakly Hard Real-Time Systems

被引:1
|
作者
Agrawal, Smriti [1 ]
Yadav, Rama Shankar [1 ]
Ranvijay [1 ]
机构
[1] Motilal Nehru Natl Inst Technol, Dept Comp Sci & Engn, Allahabad, Uttar Pradesh, India
关键词
Dynamic power down; Dynamic voltage scaling; (m; k); model; Portable devices; Scheduling;
D O I
10.1007/978-3-540-70560-4_17
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper aims to present a general scheduling algorithm which offers lesser energy consumption for weakly hard real time systems modeled with (m, k) constraint. The weakly hard real time system consists of a DVS processor (frequency dependent) and peripheral devices (frequency independent). The energy minimization is done in two phases. In the first phase we suggest new static partitioning strategy that partitions the jobs into mandatory and optional followed by a greedy based speed assignment at the task level. Theorem is being derived to show the feasibility condition of weakly hard real-time system with modified partitioning strategy. The second phase proposes a preemption control technique that can effectively reduce the preemption impact by delaying the higher priority jobs. The simulation results and examples demonstrate that our approach can effectively reduce the overall system energy consumption (especially for systems with higher utilizations) while guaranteeing the (m, k) requirement at the same time.
引用
收藏
页码:201 / 215
页数:15
相关论文
共 50 条
  • [41] Hard real-time control & real-time linux
    Murillo-Garcia, R
    [J]. DR DOBBS JOURNAL, 2003, 28 (11): : 65 - 67
  • [42] Energy-Aware Scheduling for Weakly-Hard Real-Time System with I/O Device
    Chen, Tsai-Hsiung
    Kuo, Chin-Fu
    [J]. 2012 FIFTH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND PROGRAMMING (PAAP), 2012, : 31 - 38
  • [43] Peak Temperature Minimization for Hard Real-Time Systems Using DVS and DPM
    Zhou, Mingchuan
    Chen, Long
    Dell'Antonio, Manuel
    Wang, Xiebing
    Bing, Zhenshan
    Nasseri, M. Ali
    Huang, Kai
    Knoll, Alois
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2019, 28 (06)
  • [44] Integration of Cache Partitioning and Preemption Threshold Scheduling to Improve Schedulability of Hard Real-Time Systems
    Wang, Chao
    Gu, Zonghua
    Zeng, Haibo
    [J]. PROCEEDINGS OF THE 2015 27TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2015), 2015, : 69 - 79
  • [45] Temperature-aware leakage minimization technique for real-time systems
    Yuan, Lin
    Leventhal, Sean
    Qu, Gang
    [J]. IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, ICCAD, 2006, : 15 - +
  • [46] Research on any window constraint scheduling in weakly hard real-time system
    National Laboratory of Parallel and Distributed Processing, NUDT, Changsha 410073, China
    不详
    [J]. Tien Tzu Hsueh Pao, 2008, 8 (1564-1570): : 1564 - 1570
  • [47] Work-in-Progress: An ILP Framework for Energy Optimized Scheduling for Weakly-Hard Real-Time Systems
    Kumar, Niraj
    Mayank, Jaishree
    Mondal, Arijit
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE COMPANION (EMSOFT'19), 2019,
  • [48] Real-time calculus for scheduling hard real-time systems
    Thiele, L
    Chakraborty, S
    Naedele, M
    [J]. ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL IV: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 101 - 104
  • [49] Handling execution overruns in hard real-time control systems
    Caccamo, M
    Buttazzo, G
    Sha, L
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2002, 51 (07) : 835 - 849
  • [50] Synthesis of Flexible Fault-Tolerant Schedules with Preemption for Mixed Soft and Hard Real-Time Systems
    Izosimov, Viacheslav
    Pop, Paul
    Eles, Petru
    Peng, Zebo
    [J]. 11TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN - ARCHITECTURES, METHODS AND TOOLS : DSD 2008, PROCEEDINGS, 2008, : 71 - +