Energy-Efficient Scheduling in Nonpreemptive Systems With Real-Time Constraints

被引:29
作者
Li, Jianjun [1 ]
Shu, LihChyun [2 ,3 ]
Chen, Jian-Jia [4 ]
Li, Guohui [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
[2] Natl Cheng Kung Univ, Tainan 701, Taiwan
[3] Chang Jung Christian Univ, Tainan 71101, Taiwan
[4] Karlsruhe Inst Technol, D-76133 Karlsruhe, Germany
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2013年 / 43卷 / 02期
基金
美国国家科学基金会;
关键词
Energy efficiency; fixed priority; nonpreemptive scheduling; real-time system; SCHEME;
D O I
10.1109/TSMCA.2012.2199305
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the past decade, the development of mobile and embedded systems has demanded energy efficiency for improving the lifetime of embedded devices. To avoid preemption overhead or ease timing verification, nonpreemptive scheduling has been deemed useful or necessary in meeting system timing requirements for certain applications built on embedded devices. In this paper, our aim is to design nonpreemptive scheduling algorithms that ensure timing correctness and optimize energy consumption on a processor with variable speeds. We propose a representative algorithm, ISA, which can produce lower speeds for a variety of nonpreemptive task sets than other comparable methods, and hence resulting in significant energy savings. When combined with a selective frequency-inheritance policy we design to efficiently determine if processor speedup can be disabled without jeopardizing any task deadlines, ISA can achieve even larger gains, up to 30% reduction in energy consumption. Finally, we propose a dynamic slack reclamation policy built on ISA, namely ISA-DR, which can result in additional energy savings when a task consumes less than its worst-case execution time.
引用
收藏
页码:332 / 344
页数:13
相关论文
共 50 条
  • [31] Energy-Efficient Saliency-Guided Video Coding Framework for Real-Time Applications
    Partanen, Tero
    Hoang, Minh
    Mercat, Alexandre
    Sainio, Joose
    Vanne, Jarno
    [J]. IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2025, 15 (01) : 44 - 57
  • [32] Re-Stream: Real-time and energy-efficient resource scheduling in big data stream computing environments
    Sun, Dawei
    Zhang, Guangyan
    Yang, Songlin
    Meng, Weimin
    Khan, Samee U.
    Li, Keqin
    [J]. INFORMATION SCIENCES, 2015, 319 : 92 - 112
  • [33] A Comparison of Energy-Efficient Strategies for Real-Time Task Synchronization Protocols
    Wu, Jun
    Yu, Hsin-Hsien
    [J]. PROCEEDINGS OF THE 2018 CONFERENCE ON RESEARCH IN ADAPTIVE AND CONVERGENT SYSTEMS (RACS 2018), 2018, : 237 - 242
  • [34] Energy-efficient deadline scheduling for heterogeneous systems
    Ma, Yan
    Gong, Bin
    Sugihara, Ryo
    Gupta, Rajesh
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2012, 72 (12) : 1725 - 1740
  • [35] Energy-Efficient LSTM Inference Accelerator for Real-Time Causal Prediction
    Chen, Zhe
    Blair, Hugh T.
    Cong, Jason
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2022, 27 (05)
  • [36] On Energy-Efficient Offloading in Mobile Cloud for Real-Time Video Applications
    Zhang, Lei
    Fu, Di
    Liu, Jiangchuan
    Ngai, Edith Cheuk-Han
    Zhu, Wenwu
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2017, 27 (01) : 170 - 181
  • [37] Energy efficient routing and scheduling for real-time data aggregation in WSNs
    Du, Hongwei
    Hu, Xiaodong
    Jia, Xiaohua
    [J]. COMPUTER COMMUNICATIONS, 2006, 29 (17) : 3527 - 3535
  • [38] Energy-Efficient Task Allocation for VFI-based Real-Time Multi-Core Systems
    Wu, Xiaodong
    Zeng, Yuzhu
    Han, Jianjun
    [J]. PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CLOUD COMPUTING COMPANION (ISCC-C), 2014, : 123 - 128
  • [39] ACCURATE: Accuracy Maximization for Real-Time Multicore Systems With Energy-Efficient Way-Sharing Caches
    Saha, Sangeet
    Chakraborty, Shounak
    Zhai, Xiaojun
    Ehsan, Shoaib
    McDonald-Maier, Klaus D.
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (12) : 5246 - 5260
  • [40] EDF-hv: An Energy-Efficient Semi-Partitioned Approach for Hard Real-Time Systems
    Patterson, Jesse
    Chantem, Thidapat
    [J]. PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS PROCEEDINGS (RTNS 2016), 2016, : 267 - 276