Reducing power consumption of non-preemptive real-time systems

被引:0
|
作者
Saleh Alrashed
机构
[1] University of Dammam,Department of Computer Information Systems, College of Computer Science and Information Technology
来源
关键词
Power-efficient scheduling; Real-time systems; Non-preemptive scheduling; Feasibility analysis; Online schedulability tests;
D O I
暂无
中图分类号
学科分类号
摘要
With introduction of dynamic voltage scaling techniques, promising results have been obtained for minimizing overall power consumptions of the real-time systems by exploiting the hardware characteristics of latest processors. Traditionally, preemptive systems have been investigated in depth and interesting results are established accordingly. The non-preemptive counterpart, though equally important, has received very little attention. Due to its simple implementation and lesser number of context switching, non-preemptive systems offer even more opportunities to be exploited for reducing power consumption of the system. In this paper, we establish mathematical foundations for determining the system speed appropriate to non-preemptive nature of tasks such that the timing constraints remain intact and overall power consumption is reduced. We compare our results with closely related techniques, and our analysis shows that the reduction in power consumptions is significant with proposed technique.
引用
收藏
页码:5402 / 5413
页数:11
相关论文
共 50 条
  • [31] Non-Intrusive Program Tracing of Non-Preemptive Multitasking Systems Using Power Consumption
    Lamichhane, Kamal
    Moreno, Carlos
    Fischmeister, Sebastian
    PROCEEDINGS OF THE 2018 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2018, : 1147 - 1150
  • [32] Schedulability analysis of non-preemptive strictly periodic tasks in multi-core real-time systems
    Jinchao Chen
    Chenglie Du
    Fei Xie
    Zhenkun Yang
    Real-Time Systems, 2016, 52 : 239 - 271
  • [33] Non-Preemptive Demand Paging Technique for NAND Flash-based Real-Time Embedded Systems
    Kim, Wangyu
    Shin, Dongkun
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2010, 56 (03) : 1516 - 1523
  • [34] Limited Non-Preemptive EDF Scheduling for a Real-Time System with Symmetry Multiprocessors
    Lee, Hoyoun
    Lee, Jinkyu
    SYMMETRY-BASEL, 2020, 12 (01):
  • [35] Non-preemptive fixed priority scheduling of hard real-time periodic tasks
    Park, Moonju
    COMPUTATIONAL SCIENCE - ICCS 2007, PT 4, PROCEEDINGS, 2007, 4490 : 881 - 888
  • [36] Performance evaluation of analysis methods for arbitrating non-preemptive resource access in compositional real-time systems
    van den Heuvel, Martijn M. H. P.
    Bril, Reinder J.
    Lukkien, Johan J.
    Nolte, Thomas
    2014 IEEE EMERGING TECHNOLOGY AND FACTORY AUTOMATION (ETFA), 2014,
  • [37] Robust non-preemptive hard real-time scheduling for clustered multicore platforms
    Lombardi, Michele
    Milano, Michela
    Benini, Luca
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 803 - 808
  • [38] Non-preemptive scheduling of real-time periodic tasks with specified release times
    Khil, A
    Maeng, S
    Cho, J
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1997, E80D (05) : 562 - 572
  • [39] Offline Equivalence: A Non-Preemptive Scheduling Technique for Resource-Constrained Embedded Real-Time Systems
    Nasri, Mitra
    Brandenburg, Bjorn B.
    PROCEEDINGS OF THE 23RD IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2017), 2017, : 75 - 86
  • [40] Non-preemptive Real-time Task Scheduling on Heterogeneous Systems - A Supervisory Control Based Optimal Approach
    Devaraj, Rajesh
    Sarkar, Arnab
    Biswas, Santosh
    2022 EUROPEAN CONTROL CONFERENCE (ECC), 2022, : 900 - 905