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. By leveraging energy harvesting and non-volatile memory technologies, intermittent computing facilitates the development of sustainable and maintenance-free devices capable of operating effectively in diverse and challenging environments.


© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search