...
首页> 外文期刊>Computer architecture news >Mementos: System Support for Long-Running Computation on RFID-Scale Devices
【24h】

Mementos: System Support for Long-Running Computation on RFID-Scale Devices

机译:Mementos:对RFID规模设备进行长期计算的系统支持

获取原文
获取原文并翻译 | 示例

摘要

Transiently powered computing devices such as RFID tags, kinetic energy harvesters, and smart cards typically rely on programs that complete a task under tight time constraints before energy starvation leads to complete loss of volatile memory. Mementos is a software system that transforms general-purpose programs into inter-ruptible computations that are protected from frequent power losses by automatic, energy-aware state checkpointing. Mementos comprises a collection of optimization passes for the LLVM compiler infrastructure and a linkable library that exercises hardware support for energy measurement while managing state checkpoints stored in nonvolatile memory. We evaluate Mementos against diverse test cases in a trace-driven simulator of transiently powered RFJD-scale devices. Although Mementos's energy checks increase run time when energy is plentiful, they allow Mementos to safely suspend execution when energy dwindles, effectively spreading computation across zero or more power failures. This paper's contributions are: a study of the runtime environment for programs on RFID-scale devices; an energy-aware state checkpointing system for these devices that is implemented for the MSP430 family of microcontrollers; and a trace-driven simulator of transiently powered RFID-scale devices.
机译:诸如RFID标签,动能收集器和智能卡之类的瞬态供电计算设备通常依赖于程序,这些程序在能量紧缺导致易失性存储器完全丢失之前,在紧迫的时间约束下完成任务。 Mementos是一个软件系统,可将通用程序转换为可中断计算,并通过自动的节能状态检查点来防止频繁的功率损耗。 Mementos包括针对LLVM编译器基础结构的优化过程的集合以及可链接的库,该库在管理存储在非易失性存储器中的状态检查点的同时,对能量测量进行硬件支持。我们在由跟踪驱动的RFJD规模设备的仿真器中,针对各种测试用例评估了Mementos。尽管Mementos的能量检查会在能量充足时增加运行时间,但它们使Mementos可以在能量减少时安全地暂停执行,从而有效地将计算分散到零个或多个电源故障中。本文的贡献是:对RFID规模设备上的程序的运行时环境进行研究;针对这些设备的能量感知状态检查点系统,该系统为MSP430系列微控制器实现;以及瞬态供电的RFID规模设备的跟踪驱动模拟器。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号