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

  • Authors:
  • Benjamin Ransford;Shane Clark;Mastooreh Salajegheh;Kevin Fu

  • Affiliations:
  • Department of Computer Science, University of Massachusetts Amherst;Department of Computer Science, University of Massachusetts Amherst;Department of Computer Science, University of Massachusetts Amherst;Department of Computer Science, University of Massachusetts Amherst

  • Venue:
  • HotPower'08 Proceedings of the 2008 conference on Power aware computing and systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.