Automated checkpointing for enabling intensive applications on energy harvesting devices

TitleAutomated checkpointing for enabling intensive applications on energy harvesting devices
Publication TypeConference Paper
Year of Publication2013
AuthorsMirhoseini, A., E. M. Songhori, and F. Koushanfar
Conference Name2013 IEEE International Symposium on Low Power Electronics and Design (ISLPED)International Symposium on Low Power Electronics and Design (ISLPED)
Date PublishedSeptember, 2013
KeywordsBattery-less RFID, Energy harvesting, Hardware Checkpointing, High level synthesis
Abstract

We propose a framework that enables intensive computation on ultra-low power devices with discontinuous energy-harvesting supplies. We devise an optimization algorithm that efficiently partitions the applications into smaller computational steps during high-level synthesis. Our system finds lowoverhead checkpoints that minimize recomputation cost due to power losses, then inserts the checkpoints at the design’s registertransfer level. The checkpointing rate is automatically adapted to the source’s realtime behavior. We evaluate our mechanisms on a battery-less RF energy-harvester platform. Extensive experiments targeting applications in medical implant devices demonstrate our approach’s ability to successfully execute complex computations for various supply patterns with low time, energy, and area overheads.

URLhttp://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=6629262
DOI10.1109/ISLPED.2013.6629262
AttachmentSize
Automated_Checkpointing.pdf286.84 KB

Navigation

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer