Q-learning Based Backup for Energy Harvesting Powered Embedded Systems

被引:0
作者
Fan, Wei [1 ]
Zhang, Yujie [1 ]
Song, Weining [1 ]
Zhao, Mengying [1 ]
Shen, Zhaoyan [1 ]
Jia, Zhiping [1 ]
机构
[1] Shandong Univ, Sch Comp Sci & Technol, Qingdao, Peoples R China
来源
PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020) | 2020年
基金
美国国家科学基金会;
关键词
Energy harvesting system; Non-volatile processor; Q-learning; Forward progress; NONVOLATILE SRAM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Non-volatile processors (NVPs) are used in energy harvesting powered embedded systems to preserve data across interruptions. In NVP systems, volatile data are backed up to non-volatile memory upon power failures and resumed after power comes back. Traditionally, backup is triggered immediately when energy warning occurs. However, it is also possible to more aggressively utilize the residual energy for program execution to improve forward progress. In this work, we propose a Q-learning based backup strategy to achieve maximal forward progress in energy harvesting powered intermittent embedded systems. The experimental results show an average of 307.4% and 43.4% improved forward progress compared with traditional instant backup and the most related work, respectively.
引用
收藏
页码:1247 / 1252
页数:6
相关论文
共 18 条
  • [1] Binkert Nathan, 2011, Computer Architecture News, V39, P1, DOI 10.1145/2024716.2024718
  • [2] NVSim: A Circuit-Level Performance, Energy, and Area Model for Emerging Nonvolatile Memory
    Dong, Xiangyu
    Xu, Cong
    Xie, Yuan
    Jouppi, Norman P.
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2012, 31 (07) : 994 - 1007
  • [3] Clank: Architectural Support for Intermittent Computation
    Hicks, Matthew
    [J]. 44TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA 2017), 2017, : 228 - 240
  • [4] Jian-De Li, 2017, 2017 IEEE International Symposium on Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), DOI 10.1109/DFT.2017.8244448
  • [5] Kazemi R, 2011, 2011 IEEE 22ND INTERNATIONAL SYMPOSIUM ON PERSONAL INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), P2203, DOI 10.1109/PIMRC.2011.6139908
  • [6] Li HH, 2015, DES AUT TEST EUROPE, P7
  • [7] Data Backup Optimization for Nonvolatile SRAM in Energy Harvesting Sensor Nodes
    Liu, Yongpan
    Yue, Jinshan
    Li, Hehe
    Zhao, Qinghang
    Zhao, Mengying
    Xue, Chun Jason
    Sun, Guangyu
    Chang, Meng-Fan
    Yang, Huazhong
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2017, 36 (10) : 1660 - 1673
  • [8] Ambient Energy Harvesting Nonvolatile Processors: From Circuit to System
    Liu, Yongpan
    Li, Zewei
    Li, Hehe
    Wang, Yiqun
    Li, Xueqing
    Ma, Kaisheng
    Li, Shuangchen
    Chang, Meng-Fan
    John, Sampson
    Xie, Yuan
    Shu, Jiwu
    Yang, Huazhong
    [J]. 2015 52ND ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2015,
  • [9] Dynamic Power and Energy Management for Energy Harvesting Nonvolatile Processor Systems
    Ma, Kaisheng
    Li, Xueqing
    Liu, Huichu
    Sheng, Xiao
    Wang, Yiqun
    Swaminathan, Karthik
    Liu, Yongpan
    Xie, Yuan
    Sampson, John
    Narayanan, Vijaykrishnan
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2017, 16 (04)
  • [10] Ma KS, 2015, INT S HIGH PERF COMP, P526, DOI 10.1109/HPCA.2015.7056060