Maximize Energy Utilization for Ultra-Low Energy Harvesting Powered Embedded Systems

被引:0
|
作者
Pan, Chen [1 ]
Xie, Mimi [1 ]
Hu, Jingtong [1 ]
机构
[1] Oklahoma State Univ, Sch Elect & Comp Engn, Stillwater, OK 74078 USA
基金
美国国家科学基金会;
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Energy harvesting systems become increasingly popular as power sources for many embedded systems. However, the harvesting power is often weak and the execution is frequently interrupted. Therefore, embedded systems have to work intermittently. To maintain the execution progress for better energy utilization, embedded systems need to save all execution states and program stacks into the non-volatile memory before each power failure, which is known as checkpointing. Then, embedded system waits until power comes back on again. By then the system can resume previous execution state. Nevertheless, frequent checkpointing incurs extra energy overhead. Besides, the charging efficiency of the storage capacitor reduces as the capacitor is charging up. These problems reduce the energy efficiency, resulting in less program execution progress. To alleviate these problems, this paper proposes three algorithms. First, a priority-based task scheduling (PTS) is proposed to prioritize the execution of tasks which have less checkpointing contents for a lower software overhead. Then, a tentative checkpointing avoidance (TCA) technique is proposed to avoid unnecessary checkpointing for further reduction of software overhead. Finally, a dynamic wake-up strategy (DWS) is proposed to wake up the system at proper voltages where the total hardware and software overheads are minimized. In this way, the system can achieve further energy efficiency improvements. The experiments on a real testbed show that the proposed prioritized algorithms enable the targeted embedded system to be resilient to extremely weak and intermittent power while achieving better energy utilization.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] A broadband hybrid energy harvester with displacement amplification decoupling structure for ultra-low vibration energy harvesting
    Cong, Moyue
    Gao, Yongzhuo
    Wang, Weidong
    He, Long
    Mao, Xiwang
    Long, Yi
    Dong, Wei
    ENERGY, 2024, 290
  • [32] An Energy Management Framework for Energy Harvesting Embedded Systems
    Moser, Clemens
    Chen, Jian-Jia
    Thiele, Lothar
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2010, 6 (02)
  • [33] Improving Energy Efficiency for Energy Harvesting Embedded Systems
    Ge, Yang
    Zhang, Yukan
    Qiu, Qinru
    2013 18TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2013, : 497 - 502
  • [34] ULTRA-LOW ENERGY ARMY INSTALLATIONS
    Bawden, Kim
    Prado, Valentina
    Seager, Thomas P.
    Mechtenberg, Abigail R.
    Bennett, Erin
    PROCEEDINGS OF THE ASME CONFERENCE ON SMART MATERIALS, ADAPTIVE STRUCTURES AND INTELLIGENT SYSTEMS (SMASIS 2011), VOL 1, 2012, : 729 - +
  • [35] The route to ultra-low energy antihydrogen
    Holzscheiter, MH
    Charlton, M
    Nieto, MM
    PHYSICS REPORTS-REVIEW SECTION OF PHYSICS LETTERS, 2004, 402 (1-2): : 1 - 101
  • [36] ANNIHILATION OF ULTRA-LOW ENERGY ANTIPROTONS
    CARBONELL, J
    PROTASOV, K
    HYPERFINE INTERACTIONS, 1993, 76 (1-4): : 327 - 333
  • [37] Ultra-low energy imaging for metrology
    Joy, DC
    METROLOGY, INSPECTION, AND PROCESS CONTROL FOR MICROLITHOGRAPHY XII, 1998, 3332 : 42 - 50
  • [38] Spike anneals for ultra-low energy
    Al-Bayati, Amir
    Mayur, Abhilash
    Murrell, Adrian
    Collart, Eric
    Ramamurthy, Sundar
    Achutharaman, Raman
    European Semiconductor, 2000, 22 (07):
  • [39] Harvesting-aware Adaptive Energy Management in Solar-Powered Embedded Systems
    Dang, Nga
    Ghaderi, Zana
    Park, Moonju
    Bozorgzadeh, Eli
    PROCEEDINGS OF THE SEVENTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN ISQED 2016, 2016, : 331 - 337
  • [40] An Efficient Start-up Circuitry for De-energized Ultra-low Power Energy Harvesting Systems
    Hoermann, Leander B.
    Berger, Achim
    Salzburger, Lukas
    Priller, Peter
    Springer, Andreas
    SMART SENSORS, ACTUATORS, AND MEMS VII; AND CYBER PHYSICAL SYSTEMS, 2015, 9517