Dynamic Power and Energy Management for Energy Harvesting Nonvolatile Processor Systems

被引:18
|
作者
Ma, Kaisheng [1 ]
Li, Xueqing [1 ]
Liu, Huichu [2 ]
Sheng, Xiao [3 ]
Wang, Yiqun [3 ]
Swaminathan, Karthik [4 ]
Liu, Yongpan [3 ]
Xie, Yuan [5 ]
Sampson, John [1 ]
Narayanan, Vijaykrishnan [1 ]
机构
[1] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16802 USA
[2] Intel Corp, Intel Labs, Santa Clara, CA 95051 USA
[3] Tsinghua Univ, Dept Elect Engn, Beijing, Peoples R China
[4] IBM Corp, TJ Watson Res Ctr, Armonk, NY 10504 USA
[5] Univ Calif Santa Barbara, Dept Elect & Comp Engn, Santa Barbara, CA 93106 USA
关键词
Nonvolatile processor; dynamic power and energy management; energy harvesting; intermittent power supply; FRAMEWORK; TECHNOLOGIES; VOLTAGE; DVFS;
D O I
10.1145/3077575
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Self-powered systems running on scavenged energy will be a key enabler for pervasive computing across the Internet of Things. The variability of input power in energy-harvesting systems limits the effectiveness of static optimizations aimed at maximizing the input-energy-to-computation ratio. We show that the resultant gap between available and exploitable energy is significant, and that energy storage optimizations alone do not significantly close the gap. We characterize these effects on a real, fabricated energy-harvesting system based on a nonvolatile processor. We introduce a unified energy-oriented approach to first optimize the number of backups, by more aggressively using the stored energy available when power failure occurs, and then optimize forward progress via improving the rate of input energy to computation via dynamic voltage and frequency scaling and self-learning techniques. We evaluate combining these schemes and show capture of up to 75.5% of all input energy toward processor computation, an average of 1.54x increase over the best static "Forward Progress" baseline system. Notably, our energy-optimizing policy combinations simultaneously improve both the rate of forward progress and the rate of backup events (by up to 60.7% and 79.2% for RF power, respectively, and up to 231.2% and reduced to zero, respectively, for solar power). This contrasts with static frequency optimization approaches in which these two metrics are antagonistic.
引用
收藏
页数:23
相关论文
共 50 条
  • [21] Energy harvesting and smart management platform for low power IoT systems
    Filios, Gabriel
    Katsidimas, Ioannis
    Nikoletseas, Sotiris
    Tsenempis, Ioannis
    2019 15TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (DCOSS), 2019, : 339 - 346
  • [22] Cooperative Power Management in Energy Harvesting Communication Systems in Presence of a Helper
    Abedi, Mohsen
    Emadi, Mohammad Javad
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2019, 3 (01): : 147 - 158
  • [23] Energy Harvesting Techniques: Energy Sources, Power Management and Conversion
    Fan, Philex Ming-Yan
    Wong, Oi-Ying
    Chung, Ming-Jie
    Su, Tze-Yun
    Zhang, Xin
    Chen, Po-Hung
    2015 EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN (ECCTD), 2015, : 169 - 172
  • [24] Energy Consumption Analysis of Energy Harvesting Systems with Power Grid
    Mao, Yuyi
    Yu, Guanding
    Zhong, Caijun
    IEEE WIRELESS COMMUNICATIONS LETTERS, 2013, 2 (06) : 611 - 614
  • [25] Power management in energy harvesting sensor networks
    Kansal, Aman
    Hsu, Jason
    Zahedi, Sadaf
    Srivastava, Mani B.
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2007, 6 (04) : 32
  • [26] Power Management for Kinetic Energy Harvesting IoT
    Ju, Qianao
    Li, Hongsheng
    Zhang, Ying
    IEEE SENSORS JOURNAL, 2018, 18 (10) : 4336 - 4345
  • [27] Design of power management in Energy Harvesting Devices
    Herber, A.
    Hanisch, A.
    Gnoerrlich, T.
    Laqua, D.
    Husar, P.
    BIOMEDICAL ENGINEERING-BIOMEDIZINISCHE TECHNIK, 2012, 57 : 251 - 254
  • [28] Power management for energy harvesting wireless sensors
    Arms, SW
    Townsend, CP
    Churchill, DL
    Galbreath, JH
    Mundell, SW
    SMART STRUCTURES AND MATERIALS 2005: SMART ELECTRONICS, MEMS, BIOMEMS, AND NANOTECHNOLOGY, 2005, 5763 : 267 - 275
  • [29] EDeg-fs A Heuristic for Scheduling and Dynamic Power Management in Embedded Energy Harvesting Systems with DVFS Facilities
    El Ghor, Hussein
    Chetto, Maryline
    PECCS 2015 Proceedings of the 5th International Conference on Pervasive and Embedded Computing and Communication Systems, 2015, : 140 - 145
  • [30] Multisource Indoor Energy Harvesting for Nonvolatile Processors
    Ding, Caiwen
    Liu, Ning
    Wang, Yanzhi
    Heidari, Soroush
    Hu, Jingtong
    Li, Ji
    Liu, Yongpan
    IEEE DESIGN & TEST, 2017, 34 (03) : 42 - 49