Skip to main navigation Skip to search Skip to main content

Probabilistic optimisation of checkpoint intervals for real-time multi-tasks

  • Keimyung University

Research output: Contribution to journalArticlepeer-review

8 Scopus citations

Abstract

This article considers the checkpoint placement problem for real-time systems. In our environment, multiple real-time tasks with arbitrary periods are scheduled in the system by the rate monotonic algorithm, and checkpoints are inserted at a constant interval in each task while the width of the interval is different with respect to the task. We derive an explicit formula of the probability that all the tasks are successfully completed with a given set of checkpoint intervals. Then we determine the optimal checkpoint intervals that maximise the probability of task completion. The probability computation includes the schedulability analysis with respect to the numbers of re-executed checkpoint intervals. Our method does not necessitate any algebraic condition on the periods of the scheduled tasks.

Original languageEnglish
Pages (from-to)595-603
Number of pages9
JournalInternational Journal of Systems Science
Volume44
Issue number4
DOIs
StatePublished - 1 Apr 2013

Keywords

  • arbitrary periods
  • checkpoint intervals
  • checkpointing
  • fault-tolerance
  • rate monotonic algorithm

Fingerprint

Dive into the research topics of 'Probabilistic optimisation of checkpoint intervals for real-time multi-tasks'. Together they form a unique fingerprint.

Cite this