作者
Qingan Li, Mengying Zhao, Jingtong Hu, Yongpan Liu, Yanxiang He, Chun Jason Xue
发表日期
2015/6/7
图书
Proceedings of the 52nd Annual Design Automation Conference
页码范围
1-6
简介
Wearable devices are becoming increasingly important in our daily lives. Energy harvesting instead of battery is a better power source for these wearable devices due to many advantages. However, harvested energy is often unstable and program execution will be frequently interrupted. Non-volatile processors demonstrate promising advantages to back up volatile state before the system energy is depleted. But Non-volatile processors require additional memory for backing up, thus introducing non-negligible overhead in terms of energy, runtime as well as chip area. In this work, we target at non-volatile register reduction for energy harvesting based wearable devices. This paper proposes to stack trimming the memory footprint via a novel compiler directed method. The evaluation results deliver on average 28.6% reduction of non-volatile register files for backing up stack area, with ultra low runtime overhead.
引用总数
201520162017201820192020202120222023136544243
学术搜索中的文章
Q Li, M Zhao, J Hu, Y Liu, Y He, CJ Xue - Proceedings of the 52nd Annual Design Automation …, 2015