State-Aware Dynamic Frequency Selection Scheme for Energy-Harvesting Real-Time Systems

被引:6
|
作者
Chen, Jing [1 ]
Wei, Tongquan [1 ]
Liang, Jianlin [2 ]
机构
[1] E China Normal Univ, Comp Sci & Technol Dept, Shanghai 200241, Peoples R China
[2] Broadcom Corp, San Diego, CA 92617 USA
基金
上海市自然科学基金;
关键词
Dynamic scheduling; real-time systems; state-aware frequency selection; POWER POINT TRACKING; FRAMEWORK;
D O I
10.1109/TVLSI.2013.2278315
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the increasing deployment of battery-powered embedded systems such as sensor nodes in extreme environments, harvesting renewable energy from ambient environments to achieve near perpetual operation of a system has attracted considerable research efforts in the recent past. In this paper, the authors propose a dynamic frequency selection scheme for energy-harvesting real-time systems. The proposed scheme characterizes the state of a system from the perspectives of system utilization and harvested energy with respect to a certain period of time. A portion of the battery energy is allocated to a group of tasks in the period of time by jointly considering the system utilization and energy state, and the operating frequency is selected based on the allocated energy. The derived operating frequency is fine tuned to further enhance energy efficiency when overflow occurs. Simulation results demonstrate the effectiveness of the proposed scheme. Compared with the state-of-the-art scheme that decouples the energy and timing design constraints, the proposed scheme achieves comparable deadline miss rate when the battery capacity is lower than 5000 J and achieves about 11.5% lower deadline miss rate when the battery capacity is greater than 30 000 J. The proposed scheme also outperforms the benchmarking scheme in energy efficiency. When the battery is near a full charge or overflow occurs, the proposed scheme incurs less energy waste when compared with the benchmarking algorithm, which is favorable for autonomous operation of the system. Furthermore, the time complexity of the proposed scheme is one order of magnitude lower than that of the benchmarking scheme, which makes the proposed scheme well suited for dynamic scheduling.
引用
收藏
页码:1679 / 1692
页数:14
相关论文
共 50 条
  • [41] An Energy-Harvesting Aware Cluster Head Selection Policy in Underwater Acoustic Sensor Networks
    Eris, Cigdem
    Gul, Omer Melih
    Boluk, Pinar Sarisaray
    2023 INTERNATIONAL BALKAN CONFERENCE ON COMMUNICATIONS AND NETWORKING, BALKANCOM, 2023,
  • [42] Leakage aware dynamic voltage scaling for real-time embedded systems
    Jejurikar, R
    Pereira, C
    Gupta, R
    41ST DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2004, 2004, : 275 - 280
  • [43] Energy-Aware Scheduling with Uncertain Execution Time for Real-Time Systems
    ZHANG Longxin
    TONG Zhao
    ZHU Ningbo
    XIAO Zheng
    LI Kenli
    Chinese Journal of Electronics, 2017, 26 (01) : 42 - 49
  • [44] An Energy-Efficient Cluster Head Selection Scheme for Energy-Harvesting Wireless Sensor Networks
    Ren, Qian
    Yao, Guangshun
    SENSORS, 2020, 20 (01)
  • [45] Energy-Aware Scheduling with Uncertain Execution Time for Real-Time Systems
    Zhang Longxin
    Tong Zhao
    Zhu Ningbo
    Xiao Zheng
    Li Kenli
    CHINESE JOURNAL OF ELECTRONICS, 2017, 26 (01) : 42 - 49
  • [46] A real-time scheduling framework for embedded systems with environmental energy harvesting
    Ghor, Hussein E. L.
    Chetto, Maryline
    Chehade, Rafic Nage
    COMPUTERS & ELECTRICAL ENGINEERING, 2011, 37 (04) : 498 - 510
  • [47] Feasibility analysis of periodic real-time systems with energy harvesting capabilities
    Chetto, Maryline
    Queudet, Audrey
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2019, 22 : 84 - 95
  • [48] Optimal slack stealing servicing for real-time energy harvesting systems
    El Osta R.
    Chetto M.
    El Ghor H.
    Computer Journal, 2021, 63 (10): : 1537 - 1546
  • [49] Optimal Scheduling for Real-Time Jobs in Energy Harvesting Computing Systems
    Chetto, Maryline
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2014, 2 (02) : 122 - 133
  • [50] Task Partitioning Strategies for Multicore Real-Time Energy Harvesting Systems
    Abdallah, Nadine
    Queudet, Audrey
    Chetto, Maryline
    2014 IEEE 17TH INTERNATIONAL SYMPOSIUM ON OBJECT/COMPONENT/SERVICE-ORIENTED REAL-TIME DISTRIBUTED COMPUTING (ISORC), 2014, : 125 - 132