Stack-Size Sensitive On-Chip Memory Backup for Self-Powered Nonvolatile Processors

被引:24
|
作者
Zhao, Mengying [1 ]
Fu, Chenchen [2 ]
Li, Zewei [3 ]
Li, Qingan [4 ]
Xie, Mimi [5 ]
Liu, Yongpan [3 ]
Hu, Jingtong [5 ]
Jia, Zhiping [1 ]
Xue, Chun Jason [2 ]
机构
[1] Shandong Univ, Sch Comp Sci & Technol, Jinan 250100, Shandong, Peoples R China
[2] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
[3] Tsinghua Univ, Dept Elect Engn, Beijing 100084, Peoples R China
[4] Wuhan Univ, State Key Lab Software Engn, Wuhan 430072, Hubei, Peoples R China
[5] Oklahoma State Univ, Sch Elect & Comp Engn, Stillwater, OK 74078 USA
基金
中国国家自然科学基金; 美国国家科学基金会;
关键词
Backup; compiler; energy harvesting system; nonvolatile processor (NVP); stack; ARCHITECTURE; REDUCTION;
D O I
10.1109/TCAD.2017.2666606
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Wearable devices gain increasing popularity since they can collect important information for healthcare and wellbeing purposes. Compared with battery, energy harvesting is a better power source for these wearable devices due to many advantages. However, harvested energy is naturally unstable and program execution will be interrupted frequently. Nonvolatile processors demonstrate promising advantages to back up volatile state before the system energy is depleted. However, it also introduces non-negligible energy and area overhead. In this paper, we aim to reduce the amount of data that need to be backed up during a power failure. Based on the observation that stack size varies along program execution, we propose to analyze the application program and identify efficient backup positions, by which the stack content to back up can be significantly reduced. The evaluation results show an average of 45.7% reduction on nonvolatile stack size for stack backup, with 0.58% storage overhead. In the mean time, with the proposed schemes, the energy utilization and program forward progress can be greatly improved compared with instant backup.
引用
收藏
页码:1804 / 1816
页数:13
相关论文
共 26 条
  • [1] Efficient energy management by exploiting retention state for self-powered nonvolatile processors
    Qiu, Keni
    Gong, Zhiyao
    Zhou, Dongqin
    Chen, Weiwen
    Xu, Yuanchao
    Shi, Xin
    Liu, Yongpan
    JOURNAL OF SYSTEMS ARCHITECTURE, 2018, 87 : 23 - 35
  • [2] Self-Powered Filterless On-Chip Full-Stokes Polarimeter
    Fang, Chen
    Li, Junze
    Zhou, Boxuan
    Li, Dehui
    NANO LETTERS, 2021, 21 (14) : 6156 - 6162
  • [3] Maximizing Forward Progress with Cache-aware Backup for Self-powered Non-volatile Processors
    Li, Jing
    Zhao, Mengying
    Ju, Lei
    Xue, Chun Jason
    Jia, Zhiping
    PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
  • [4] Retention State-enabled and Progress-driven Energy Management for Self-powered Nonvolatile Processors
    Gong, Zhiyao
    Qiu, Keni
    Zhou, Dongqin
    Chen, Weiwen
    Xu, Yuanchao
    Shi, Xin
    Liu, Yongpan
    2017 IEEE 23RD INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2017,
  • [5] An On-Chip Self-Powered Non-Volatile One-Time-Programmable Memory System in Standard CMOS Technology
    Canada, Jorge
    Yoshida, Yui
    Miura, Hiroki
    Nakano, Nobuhiko
    2020 27TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2020,
  • [6] A 6.3 GHz BFSK transmitter with on-chip antenna for self-powered medical sensor applications
    Karam, Victor
    Popplewell, Peter H. R.
    Shamin, Atif
    Rogers, John
    Plett, Calvin
    2007 IEEE RADIO FREQUENCY INTEGRATED CIRCUITS (RFIC) SYMPOSIUM, DIGEST OF PAPERS, 2007, : 101 - +
  • [7] On-chip solar power source for self-powered smart microsensors in bulk CMOS process
    Jian Guan
    Jingjing Liu
    Wenji Mo
    Bingjun Xiong
    Kangkang Sun
    Feng Yan
    Zhipeng Li
    Yuchen Wang
    Bhaskar Choubey
    Communications Engineering, 4 (1):
  • [8] A self-powered single-axis maximum power direction tracking system with an on-chip sensor
    Wang, Hongyi
    Luo, Tao
    Fan, Youyou
    Lu, Zhijian
    Song, Hongjiang
    Christen, Jennifer Blain
    SOLAR ENERGY, 2015, 112 : 100 - 107
  • [9] A 5.2 GHz BFSK receiver with on-chip antenna for self-powered RFID tags and medical sensorsd
    Popplewell, Peter H. R.
    Karam, Victor
    Shamim, Atif
    Rogers, John
    Plett, Calvin
    2007 IEEE RADIO FREQUENCY INTEGRATED CIRCUITS (RFIC) SYMPOSIUM, DIGEST OF PAPERS, 2007, : 669 - +
  • [10] Enhancement of responsivity and a self-powered on-chip LNOI integrated Bi2Te3 photodetector array
    Dong, Qiaonan
    Sun, Xinxing
    Yuan, Tingfei
    Gao, Lang
    Zheng, Yong
    Wu, Rongbo
    Qi, Hongxin
    Cheng, Ya
    OPTICS LETTERS, 2025, 50 (05) : 1711 - 1714