Skip to main navigation Skip to search Skip to main content

DESH: Overhead reduction algorithms for deferrable scheduling

  • Ming Xiong
  • , Song Han
  • , Deji Chen
  • , Kam-Yiu Lam
  • , Shan Feng

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

Although the deferrable scheduling algorithm for fixed priority transactions (DS-FP) has been shown to be a very effective approach for minimizing real-time update transaction workload, it suffers from its on-line scheduling overhead. In this work, we propose two extensions of DS-FP to minimize the on-line scheduling overhead. The proposed algorithms produce a hyperperiod from DS-FP so that the schedule generated by repeating the hyperperiod infinitely satisfies the temporal validity constraint of the real-time data. The first algorithm, named DEferrable Scheduling with Hyperperiod by Schedule Construction (DESH-SC), searches the DS-FP schedule for a hyperperiod. The second algorithm, named DEferrable Scheduling with Hyperperiod by Schedule Adjustment (DESH-SA), adjusts the DS-FP schedule in an interval to form a hyperperiod. Our experimental results demonstrate that while both DESH-SC and DESH-SA can reduce the scheduling overhead of DS-FP, DESH-SA outperforms DESH-SC by accommodating significantly more update transactions in the system. Moreover, DESH-SA can also achieve near-optimal update workload. © 2009 Springer Science+Business Media, LLC.
Original languageEnglish
Pages (from-to)1-25
JournalReal-Time Systems
Volume44
Issue number1-3
DOIs
Publication statusPublished - Mar 2010

Research Keywords

  • Deferrable scheduling
  • Fixed priority scheduling
  • Real-Time databases
  • Temporal validity constraint

Fingerprint

Dive into the research topics of 'DESH: Overhead reduction algorithms for deferrable scheduling'. Together they form a unique fingerprint.

Cite this