A survey of techniques for intermittent computing
Intermittent computing (ImC) refers to the scenario where periods of program execution are
separated by reboots. ImC systems are generally powered by energy-harvesting (EH) …
separated by reboots. ImC systems are generally powered by energy-harvesting (EH) …
A survey and experimental analysis of checkpointing techniques for energy harvesting devices
With the advent of ultra-low-power embedded processors, energy harvesting devices
(EHDs) are becoming exceedingly prevalent. These devices are highly portable, self …
(EHDs) are becoming exceedingly prevalent. These devices are highly portable, self …
Ambient energy harvesting nonvolatile processors: From circuit to system
Energy harvesting is gaining more and more attentions due to its characteristics of ultra-long
operation time without maintenance. However, frequent unpredictable power failures from …
operation time without maintenance. However, frequent unpredictable power failures from …
A Ferroelectric Nonvolatile Processor with 46 s System-Level Wake-up Time and 14 s Sleep Time for Energy Harvesting Applications
Nonvolatile processor (NVP) attracts more and more attentions for its immunity to power loss
in energy harvesting scenarios. The overall performance of an NVP is determined by its …
in energy harvesting scenarios. The overall performance of an NVP is determined by its …
Nonvolatile processors: Why is it trending?
Energy harvesting has become a promising solution to power up Internet-of-Things (IoT)
devices. In this scenario, the constrained power budget and frequent absence of ambient …
devices. In this scenario, the constrained power budget and frequent absence of ambient …
Checkpoint aware hybrid cache architecture for NV processor in energy harvesting powered systems
Energy harvesting is one of the most promising battery alternatives to power future
generation embedded systems in Internet of Things (IoT). However, energy harvesting …
generation embedded systems in Internet of Things (IoT). However, energy harvesting …
The EH model: Early design space exploration of intermittent processor architectures
Energy-harvesting devices—which operate solely on energy collected from their
environment—have brought forth a new paradigm of intermittent computing. These devices …
environment—have brought forth a new paradigm of intermittent computing. These devices …
An efficient NVM-based architecture for intermittent computing under energy constraints
Batteryless technology evolved to replace battery technology. Nonvolatile memory (NVM)-
based processors were explored to store the program state during a power failure. The …
based processors were explored to store the program state during a power failure. The …
NVPsim: A simulator for architecture explorations of nonvolatile processors
Nonvolatile processors (NVPs) preserve run-time information when power failure occurs by
utilizing nonvolatile memory technologies. This feature enables NVPs to make forward …
utilizing nonvolatile memory technologies. This feature enables NVPs to make forward …
COACH: Consistency aware check-pointing for nonvolatile processor in energy harvesting systems
Recently, energy harvesting systems that utilize hybrid NVM-SRAM memory in their designs
are introduced as a promising alternative for battery-operated systems. Since the ambient …
are introduced as a promising alternative for battery-operated systems. Since the ambient …