Skip to main navigation Skip to search Skip to main content

Adaptive Checkpointing Method for Intermittent Computing Systems

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

Energy harvesting system is used to power Internet-of-Things (IoT) devices by collecting energy from the environment, allowing these devices to operate without being limited by battery life. Due to weak and unstable energy output, these devices often experience frequent power failures, leading to non-progress issues where running programs lose data and must restart from the beginning. Intermittent computing systems have been proposed to address this by saving system states through checkpoints and resuming from them after a reboot. Currently, two different checkpointing methods are widely adopted: periodic and just-in-Time (JIT). The periodic method conducts checkpoints frequently and indiscriminately, without regard to the remaining energy level. This approach often results in a large number of unnecessary backups and lead to significant energy waste. In contrast, the JIT method performs checkpoints precisely when a power failure is imminent by continuously monitoring the current energy level. However, this monitoring process also consumes a significant amount of energy. To leverage the advantages of both checkpointing methods while addressing their shortcomings, we propose an adaptive checkpoint system which selects the most suitable method during runtime based on the current energy status and task execution conditions. Experimental results indi-cate that our system can achieve an average speed improvement of 1.7 times compared to using only a single method. © 2024 IEEE.
Original languageEnglish
Title of host publication2024 IEEE 14th International Symposium on Industrial Embedded Systems
Subtitle of host publication(SIES 2024)
PublisherIEEE
Pages58-64
ISBN (Electronic)9798350388633, 979-8-3503-8862-6
ISBN (Print)979-8-3503-8864-0
DOIs
Publication statusPublished - 2024
Event14th International Symposium on Industrial Embedded Systems (SIES 2024) - Tianfu International Convention Center, Chengdu, China
Duration: 23 Oct 202425 Oct 2024
https://www.ieee-sies.org/

Publication series

NameIEEE International Symposium on Industrial Embedded Systems, SIES
ISSN (Print)2150-3109
ISSN (Electronic)2150-3117

Conference

Conference14th International Symposium on Industrial Embedded Systems (SIES 2024)
PlaceChina
CityChengdu
Period23/10/2425/10/24
Internet address

Research Keywords

  • checkpointing
  • energy harvesting system
  • intermittent computing

Fingerprint

Dive into the research topics of 'Adaptive Checkpointing Method for Intermittent Computing Systems'. Together they form a unique fingerprint.

Cite this