Lesson plan

Intermittent computing

Intermittent computing is a computing paradigm tailored for systems that operate under unreliable or irregular power supply conditions. These systems, often powered by ambient energy sources such as solar, radio frequency, kinetic energy, or piezoelectric energy, experience frequent power losses that disrupt continuous execution. Intermittent computing ensures that computation can proceed effectively despite such power failures, enabling devices to make forward progress and maintain useful operations. Traditional computing systems assume a stable and continuous power supply. However, in many emerging applications, especially those involving the Internet of Things (IoT), devices are deployed in environments where consistent power is unavailable. These devices rely on energy harvested from their surroundings, leading to intermittent power availability. Intermittent computing addresses the challenges posed by such environments by enabling systems to retain computational progress across power cycles, ensuring reliability and efficiency in energy-constrained scenarios. This approach is particularly beneficial for applications in remote or inaccessible locations, where replacing or recharging batteries is impractical.…

Back to article

Article summary

Intermittent computing is a computing paradigm tailored for systems that operate under unreliable or irregular power supply conditions. These systems, often powered by ambient energy sources such as solar, radio frequency, kinetic energy, or piezoelectric energy, experience frequent power losses that disrupt continuous execution. Intermittent computing ensures that computation can proceed effectively despite such power failures, enabling devices to make forward progress and maintain useful operations. Traditional computing systems assume a stable and continuous power supply. However, in many emerging applications, especially those involving the Internet of Things (IoT), devices are deployed in environments where consistent power is unavailable. These devices rely on energy harvested from their surroundings, leading to intermittent power availability. Intermittent computing addresses the challenges posed by such environments by enabling systems to retain computational progress across power cycles, ensuring reliability and efficiency in energy-constrained scenarios. This approach is particularly beneficial for applications in remote or inaccessible locations, where replacing or recharging batteries is impractical.…

Key claims

No claims recorded.

Discussion questions

  1. Summarise the article in your own words. Which single claim would you verify first, and why?
  2. Which claim in this article is most likely to be revised as the sources update? How would you check its current status?
  3. If two sources disagreed about one of these facts, what would you need in order to trust one over the other?

Bibliography

No sources recorded.

Key claims and bibliography are generated from the same tracked claims and sources as the article page.