Back to Search
Start Over
Checkpointing-aware Data Allocation for Energy Harvesting Powered Non-volatile Processors
- 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