作者
Mengying Zhao, Chenchen Fu, Zewei Li, Qingan Li, Mimi Xie, Yongpan Liu, Jingtong Hu, Zhiping Jia, Chun Jason Xue
发表日期
2017/2/9
期刊
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
卷号
36
期号
11
页码范围
1804-1816
出版商
IEEE
简介
Wearable devices gain increasing popularity since they can collect important information for healthcare and well-being 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 …
引用总数
2017201820192020202120222023202436255532
学术搜索中的文章
M Zhao, C Fu, Z Li, Q Li, M Xie, Y Liu, J Hu, Z Jia… - IEEE Transactions on Computer-Aided Design of …, 2017