作者
Songran Liu, Wei Zhang, Mingsong Lv, Qiulin Chen, Nan Guan
发表日期
2021/2/1
研讨会论文
2021 Design, Automation & Test in Europe Conference & Exhibition (DATE)
页码范围
868-873
出版商
IEEE
简介
Many computing systems, such as those powered by energy harvesting or deployed in harsh working environment, may experience unpredictable and frequent transient power failures in their life time. The systems may fail to deliver correct computation results or never progress, as computation is frequently interrupted by the power failures. A possible solution could be frequently saving program states to non-volatile memory (NVM), such as using checkpoints, so that the system can incrementally progress. However, this approach is too costly, since frequent NVM writes is time and energy consuming, and may wear out the NVM device. In this work, we propose an approach to enable a system to use volatile SRAM to correctly progress in the presence of transient power failures, since SRAM is capable of retaining its data for seconds or minutes with the charge remained in the battery/capacitor after the CPU core stops …
引用总数
学术搜索中的文章
S Liu, W Zhang, M Lv, Q Chen, N Guan - 2021 Design, Automation & Test in Europe Conference …, 2021