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 条
  • [21] Using Imprecise Computing for Improved Non-Preemptive Real-Time Scheduling
    Huang, Lin
    Li, Youmeng
    Sapatnekar, Sachin S.
    Hu, Jiang
    2018 55TH ACM/ESDA/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2018,
  • [22] Runtime feasibility check for non-preemptive real-time periodic tasks
    Kim, S
    Lee, J
    Kim, J
    INFORMATION PROCESSING LETTERS, 2006, 97 (03) : 83 - 87
  • [23] Scheduling non-preemptive hard real-time tasks with strict periods
    Marouf, Mohamed
    Sorel, Yves
    2011 IEEE 16TH CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2011,
  • [24] Scheduling non-preemptive periodic tasks in soft real-time systems using fuzzy inference
    Sabeghi, Mojtaba
    Naghibzadeh, Mahmoud
    Taghavi, Tok-Tam
    NINTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT AND COMPONENT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2006, : 27 - 32
  • [25] Scheduling non-preemptive tasks with strict periods in multi-core real-time systems
    Chen, Jinchao
    Du, Chenglie
    Xie, Fei
    Lin, Bin
    JOURNAL OF SYSTEMS ARCHITECTURE, 2018, 90 : 72 - 84
  • [26] Thermal-Aware Schedulability Analysis for Fixed-Priority Non-Preemptive Real-Time Systems
    Rodriguez, Javier Perez
    Yomsi, Patrick Meumeu
    2019 IEEE 40TH REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2019), 2019, : 154 - 166
  • [27] Real-Time Supervisory Control of a Processor for Non-Preemptive Execution of Periodic Tasks
    Peter C. Y. Chen
    W. M. Wonham
    Real-Time Systems, 2002, 23 : 183 - 208
  • [28] Non-Preemptive Real-Time Multiprocessor Scheduling Beyond Work-Conserving
    Baek, Hyeongboo
    Kwak, Jaeheon
    Lee, Jinkyu
    2020 IEEE 41ST REAL-TIME SYSTEMS SYMPOSIUM (RTSS), 2020, : 102 - 114
  • [29] Sufficient Condition for Real-Time Non-preemptive Scheduling of Interactive Multimedia Tasks
    Lenac, Kristijan
    Mumolo, Enzo
    Nolich, Massimiliano
    2013 8TH INTERNATIONAL SYMPOSIUM ON IMAGE AND SIGNAL PROCESSING AND ANALYSIS (ISPA), 2013, : 450 - 455
  • [30] Real-time supervisory control of a processor for non-preemptive execution of periodic tasks
    Chen, PCY
    Wonham, WM
    REAL-TIME SYSTEMS, 2002, 23 (03) : 183 - 208