Design and analysis for dual priority scheduling

Xiaozhe Gu, Arvind Easwaran, Risat Pathan

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

1 Citation (Scopus)

Abstract

This paper considers Dual Priority (DP) scheduling of constrained deadline sporadic tasks on uniprocessor. The initial fixed priority of each job of a task is promoted to a higher priority (called, promoted priority) after a fixed time interval (called, promotion point) relative to the release time of that job. DP scheduling alters the default preemptive behavior of traditional fixed priority (FP) scheduling to efficiently utilize the processor as close as possible to that of the optimal earliest deadline first (EDF) scheduler. In this paper, we address some of the main challenges of DP scheduling including derivation of a sufficient schedulability test, determination of promotion point of each task1. To the best of our knowledge, this test is the first schedulability test for DP scheduling applicable to constrained deadline sporadic tasks. The test is applicable for any given promotion points of the tasks and has pseudo-polynomial time complexity. We also propose two different heuristics to assign the promotion points, and experimental results show that the proposed test achieves performance very close to that of EDF scheduling.

Original languageEnglish
Title of host publicationProceedings - 2018 IEEE 21st International Symposium on Real-Time Computing, ISORC 2018
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages164-173
Number of pages10
ISBN (Print)9781538658475
DOIs
Publication statusPublished - Jul 25 2018
Externally publishedYes
Event21st IEEE International Symposium on Real-Time Computing, ISORC 2018 - Singapore, Singapore
Duration: May 29 2018May 31 2018

Publication series

NameProceedings - 2018 IEEE 21st International Symposium on Real-Time Computing, ISORC 2018

Conference

Conference21st IEEE International Symposium on Real-Time Computing, ISORC 2018
Country/TerritorySingapore
CitySingapore
Period5/29/185/31/18

Bibliographical note

Publisher Copyright:
© 2018 IEEE.

ASJC Scopus Subject Areas

  • Hardware and Architecture
  • Software
  • Safety, Risk, Reliability and Quality

Keywords

  • Dual Priority Scheduling
  • Sufficient Schedulability Analysis

Fingerprint

Dive into the research topics of 'Design and analysis for dual priority scheduling'. Together they form a unique fingerprint.

Cite this