Back to Search Start Over

Checkpointing-aware Data Allocation for Energy Harvesting Powered Non-volatile Processors

Authors :
Fuyang Li
Qing'an Li
Chun Jason Xue
Source :
NVMSA
Publication Year :
2019
Publisher :
IEEE, 2019.

Abstract

Since the energy source is unstable in energy harvesting powered systems, checkpointing is a must for the energy harvesting powered systems. Non-volatile memory is used for keeping the persistence for the systems. However, it may also bring new problems for the systems, which are the inconsistency errors induced during program execution. In this work, we propose a checkpointing-aware data allocation method to reduce the total cost of checkpointing and program execution without the inconsistency errors. The experimental results show that the proposed method achieves 71.2% dynamic energy consumption reduction of checkpointing and program execution, and 9.9% reduction of total checkpointing and program execution time on average compared to the previous work without the inconsistency errors.

Details

Database :
OpenAIRE
Journal :
2019 IEEE Non-Volatile Memory Systems and Applications Symposium (NVMSA)
Accession number :
edsair.doi...........a3922792acf20bb518b54d3db8d784ed
Full Text :
https://doi.org/10.1109/nvmsa.2019.8863528