Hibernus++: a self-calibrating and adaptive system for transiently-powered embedded devices
Energy harvesters are being used to power autonomous systems, but their output power is
variable and intermittent. To sustain computation, these systems integrate batteries or …
variable and intermittent. To sustain computation, these systems integrate batteries or …
HarvOS: Efficient code instrumentation for transiently-powered embedded sensing
We present code instrumentation strategies to allow transiently-powered embedded sensing
devices efficiently checkpoint the system's state before energy is exhausted. Our solution …
devices efficiently checkpoint the system's state before energy is exhausted. Our solution …
Energy-efficient system design for IoT devices
It is projected that, within the coming decade, there will be more than 50 billion smart objects
connected to the Internet of Things (IoT). These smart objects, which connect the physical …
connected to the Internet of Things (IoT). These smart objects, which connect the physical …
Compiler-directed high-performance intermittent computation with power failure immunity
This paper introduces power failure immunity (PFI), an essential program execution property
for energy harvesting systems to achieve efficient intermittent computation. PFI ensures …
for energy harvesting systems to achieve efficient intermittent computation. PFI ensures …
Write-light cache for energy harvesting systems
Energy harvesting system has huge potential to enable battery-less Internet of Things (IoT)
services. However, it has been designed without a cache due to the difficulty of crash …
services. However, it has been designed without a cache due to the difficulty of crash …
Incidental computing on IoT nonvolatile processors
K Ma, X Li, J Li, Y Liu, Y ** for hybrid FRAM-SRAM MCUs in intermittently-powered IoT devices
Forecasts project that by 2020, there will be around 50 billion devices connected to the
Internet of Things (IoT), most of which will operate untethered and unplugged. While …
Internet of Things (IoT), most of which will operate untethered and unplugged. While …
CoSpec: Compiler directed speculative intermittent computation
Energy harvesting systems have emerged as an alternative to battery-operated embedded
devices. Due to the intermittent nature of energy harvesting, researchers equip the systems …
devices. Due to the intermittent nature of energy harvesting, researchers equip the systems …