Dividing point value selections for Improved Quick Processor-Demand Analysis

Fengxiang Zhang*, Alan Burns

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Earliest Deadline First (EDF) is an optimal scheduling algorithm for uniprocessor real-time systems. Improved Quick Processor-demand Analysis (QPA*) provides efficient and exact schedulability tests for EDF-scheduled systems with arbitrary relative deadlines. The values of the dividing points can significantly affect the performance of QPA *. In this paper, we provide an efficient approach based on experiments to find suitable values of the dividing points; we also investigate the best value of the dividing points by extensive simulations on a large number of randomly generated task sets. We show that the proposed approach can significantly reduce the required calculations to perform a dividing point's value selection.

Original languageEnglish
Title of host publicationICSTE 2010 - 2010 2nd International Conference on Software Technology and Engineering, Proceedings
PagesV1-170 -V1-175
Volume1
DOIs
Publication statusPublished - 16 Dec 2010
Event2010 2nd International Conference on Software Technology and Engineering, ICSTE 2010 - San Juan, PR, United Kingdom
Duration: 3 Oct 20105 Oct 2010

Conference

Conference2010 2nd International Conference on Software Technology and Engineering, ICSTE 2010
Country/TerritoryUnited Kingdom
CitySan Juan, PR
Period3/10/105/10/10

Keywords

  • Performance and reliability
  • Real-time and embedded systems
  • Schedulability analysis

Cite this