Low power fixed priority scheduling sporadic task with shared resources in hard real time systems

被引:14
|
作者
Zhang, Yi-wen [1 ]
Xu, Chu-gui [2 ]
机构
[1] Huaqiao Univ, Coll Comp Sci & Technol, Xiamen 361021, Peoples R China
[2] Sanming Univ, Sch Informat Engn, Sanming 365004, Peoples R China
关键词
Sporadic task; Resource-sharing; Energy management; Fixed priority scheme; DESIGN; ALGORITHMS;
D O I
10.1016/j.micpro.2016.04.010
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic voltage scaling (DVS) and dynamic power management (DPM) are two effective techniques in a real time system. In this paper, we address the problem of the canonical sporadic task scheduling based on a fixed-priority scheduling scheme and take a generalized power model into account. The sporadic tasks share a set serially reusable, single-unit resources. First, we present a rate monotonic with dual priority scheduling policy, called RM/DPP, to solve the sporadic tasks shared resources scheduling problem and discuss the feasibility of the RM/DPP algorithm. Second, a static fixed-priority sporadic tasks scheduling algorithm with shared resources, called SFPSASR, has been put forward, which considers the off-chip workload and assumes that each task executes with its worst case execution time. Third, for energy efficiency, a dynamic fixed-priority sporadic tasks scheduling algorithm with shared resources, called DFPSASR, has been put forward, which considers the speed transition overhead and combines the DVS and the DPM technology. The experimental results show that the proposed SFPSASR algorithm can reduce the energy consumption by 42.14%similar to 51.73% over the RM/DPP algorithm and the DFPSASR algorithm can reduce the energy consumption by 79.37%similar to 82.94% over the SFPSASR algorithm. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:164 / 175
页数:12
相关论文
共 50 条
  • [41] Reliable Mode Changes in Real-Time Systems with Fixed Priority or EDF Scheduling
    Stoimenov, Nikolay
    Perathoner, Simon
    Thiele, Lothar
    [J]. DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 99 - 104
  • [42] Using Fixed Priority Pre-emptive Scheduling in Real-Time Systems
    Zmaranda, D.
    Gabor, G.
    Popescu, D. E.
    Vancea, C.
    Vancea, F.
    [J]. INTERNATIONAL JOURNAL OF COMPUTERS COMMUNICATIONS & CONTROL, 2011, 6 (01) : 187 - 195
  • [43] Preference-Oriented Fixed-Priority Scheduling for Real-Time Systems
    Begam, Rehana
    Zhu, Dakai
    Aydin, Hakan
    [J]. 2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 159 - +
  • [44] Cache and pipeline sensitive fixed priority scheduling for preemptive real-time systems
    Schneider, J
    [J]. 21ST IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2000, : 195 - 204
  • [45] Real-time scheduling of sporadic task systems when the number of distinct task types is small
    Baruah, S
    Fisher, N
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2005, : 232 - 237
  • [46] Priority Assignment for Global Fixed Priority Pre-emptive Scheduling in Multiprocessor Real-Time Systems
    Davis, Robert I.
    Burns, Alan
    [J]. 2009 30TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2009, : 398 - 409
  • [47] Hybrid-priority scheduling of resource-sharing sporadic task systems
    Baruah, Sanjoy
    Fisher, Nathan
    [J]. PROCEEDINGS OF THE 14TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, 2008, : 248 - +
  • [48] Global static-priority scheduling of sporadic task systems on multiprocessor platforms
    Fisher, Nathan
    Baruah, Sanjoy
    [J]. PROCEEDINGS OF THE 18TH IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND SYSTEMS, 2006, : 153 - +
  • [49] Hard Real Time Task Oriented Power Saving Scheduling Algorithm Based on DVS
    Zhang, Daliang
    Shi, Shudong
    [J]. ADVANCES IN COMPUTATION AND INTELLIGENCE, PROCEEDINGS, 2009, 5821 : 123 - 135
  • [50] Priority-free conditionally-preemptive scheduling of modular sporadic real-time systems
    Wang, Xi
    Li, Zhiwu
    Wonham, W. M.
    [J]. AUTOMATICA, 2018, 89 : 392 - 397