Getting things done on computational RFIDs with energy-aware checkpointing and voltage-aware scheduling

Benjamin Ransford, Shane M. Clark, Mastooreh Salajegheh, Kevin Fu · 2008

Computational RFIDs (CRFIDs) provide flexible, general-purpose computation on a microcontroller via energy that is harvested and stored in capacitors rather than batteries. Our contributions include a definition of CRFIDs, a framework for energy management in CRFIDs, and the preliminary design of Mementos, a medley of compile-time and run-time techniques to achieve effective forward progress of computation on CRFIDs by using energy-aware computational checkpoints and voltage-aware program reordering that maintains program semantics. Our preliminary measurements indicate that Mementos will enable CRFIDs to complete long-running computations despite constant interruptions to power. 1

Read the paper · More papers on PaperTik