Incremental checkpointing of program state to NVRAM for transiently-powered systems

Fayçal Ait Aoudia 1 Kevin Marquet 1 Guillaume Salagnac 1
1 SOCRATE - Software and Cognitive radio for telecommunications
Inria Grenoble - Rhône-Alpes, UCBL - Université Claude Bernard Lyon 1, CITI - CITI Centre of Innovation in Telecommunications and Integration of services
Abstract : As technology improves, it becomes possible to design autonomous, energy-harvesting networked embedded systems, a key building block for the Internet of Things. However, running from harvested energy means frequent and unpredictable power failures. Programming such Transiently Powered Computers will remain an arduous task for the software developer, unless some OS support abstracts energy management away from application design. Various approaches were proposed to address this problem. We focus on checkpointing, i.e. saving and restoring program state to and from non-volatile memory. In this paper, we propose an incremental checkpointing scheme which aims at minimizing the amount of data written to non-volatile memory, while keeping the execution overhead as low as possible.
Type de document :
Communication dans un congrès
ReCoSoC - 7th International Workshop on Reconfigurable Communication-centric Systems-on-Chip, Jun 2014, Montpellier, France. 2014
Liste complète des métadonnées


https://hal.inria.fr/hal-01004805
Contributeur : Guillaume Salagnac <>
Soumis le : mercredi 11 juin 2014 - 16:40:51
Dernière modification le : jeudi 12 juin 2014 - 10:19:56
Document(s) archivé(s) le : jeudi 11 septembre 2014 - 12:47:14

Fichier

AMS-recosoc14.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01004805, version 1

Collections

Citation

Fayçal Ait Aoudia, Kevin Marquet, Guillaume Salagnac. Incremental checkpointing of program state to NVRAM for transiently-powered systems. ReCoSoC - 7th International Workshop on Reconfigurable Communication-centric Systems-on-Chip, Jun 2014, Montpellier, France. 2014. <hal-01004805>

Partager

Métriques

Consultations de
la notice

721

Téléchargements du document

357