• Home
  • Search
  • Workload-Efficient Deadline and Period Assignment for Maintaining Temporal Consistency under EDF
  • Cite Icon18
  • https://doi.org/10.1109/tc.2012.69Copy DOI Icon

Workload-Efficient Deadline and Period Assignment for Maintaining Temporal Consistency under EDF

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Deriving deadlines and periods for update transactions so as to maintain timeliness and data freshness while minimizing imposed workload has long been recognized an important problem in real-time database research. Despite years of active research, the state-of-the-art still has much room for improvement, particularly for periodic transactions scheduled by the Earliest Deadline First (EDF) algorithm. In this paper, we propose a practical and efficient two-phase algorithm, GEneral EDF (GE <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">EDF</sub> ), for assigning periods and deadlines to EDF-scheduled update transactions. Phase 1 of GE <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">EDF</sub> aims at finding solutions for most inputs in linear time, based on the observation that the execution times of update transactions are relatively small compared to the validity interval lengths of real-time data objects in many real-time applications. In the remaining cases for which Phase 1 fails to derive solutions, Phase 2 is invoked by employing an existing deadline-monotonic-based algorithm, which we show is also applicable to our problem. Meanwhile, we have devised several techniques which significantly reduce the cost of schedulability test, and hence greatly improve time efficiency. Our experimental results demonstrate that GE <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">EDF</sub> outperforms existing approaches in terms of generated workloads. Although Phase 2 has a pseudopolynomial time complexity, our experimental study shows that it runs much faster than other solutions with comparable quality.

Similar Papers
  • Conference Article
  • Citations12

Adaptive Scheduling Algorithm for Real-Time Multiprocessor Systems

  • Mar 01, 2009
  • Apurva Shah +1
  • Research Article
  • Citations5

Delay and size‐dependent priority‐aware scheduling for IoT‐based healthcare traffic using heterogeneous multi‐server priority queueing system

  • Aug 24, 2023
  • IET Communications
  • Barbara Kabwiga Asingwire +3
  • Conference Article
  • Citations3

EDF Feasibility Conditions with Kernel Overheads on an Event Driven OSEK System

  • Apr 01, 2008
  • Franck Bimbard +1
  • Conference Article
  • Citations3

Analysis of liveline addition as the new time constraint and the earliest deadline earliest liveline first (EDELF) algorithm in real time system

  • May 01, 2015
  • U Suryo Pranoto +2
  • Video Transcripts

First steps towards an IEEE 802.1AS clock for EDF scheduling in distributed real-time systems

  • May 18, 2021
  • Underline Science Inc.
  • Diego García-Prieto
  • Research Article
  • Citations1

Simulation Research on EDF Scheduling Algorithm of CAN Network Based on OPNET

  • Jan 03, 2012
  • Advanced Materials Research
  • Jie Chang Wu +2
  • Conference Article
  • Citations4

Aspect-Oriented Customization of the Scheduling Algorithm and the Resource Access Protocol of a Real-Time Operating System

  • Dec 01, 2013
  • Kazuki Abe +2
  • Conference Article
  • Citations10

End-to-end statistical delay guarantees using earliest deadline first (EDF) packet scheduling

  • Dec 05, 1999
  • V Sivaraman +1
  • Research Article
  • Citations18

A Comparison between Fixed Priority and EDF Scheduling accounting for Cache Related Pre-emption Delays

  • Apr 14, 2014
  • Leibniz Transactions on Embedded Systems
  • Will Lunniss +2
  • Conference Article
  • Citations22

Performance guarantee for online deadline scheduling in the presence of overload

  • Jan 09, 2001
  • Tak-Wah Lam +1
  • Conference Article
  • Citations2

A Robust Scheduling Algorithm for Overload-Tolerant Real-Time Systems

  • May 01, 2023
  • Amin Avan +2
  • Book Chapter
  • Citations1

Deadline-Aware Programming and Scheduling

  • Jan 01, 2014
  • Alan Burns +1
  • Video Transcripts

Removing bias from the judgment day: A Ravenscar-based toolbox for quantitative comparison of EDF-to-RM uniprocessor scheduling

  • May 26, 2021
  • Underline Science Inc.
  • Tullio Vardanega +1
  • Conference Article
  • Citations9

Priority Assignment for Multimedia Packets Scheduling in MANET

  • Nov 01, 2008
  • Youssef Dehbi +1
  • Research Article
  • Citations23

Synthesis of Hard Real-Time Application Specific Systems

  • Jan 01, 1999
  • Design Automation for Embedded Systems
  • Chunho Lee +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.