Skip to main navigation Skip to search Skip to main content

Improved schedulability analysis for multiprocessor mixed-criticality systems

  • Yao Chen
  • , Qiao Li*
  • , Jun Lu
  • , Huagang Xiong
  • *Corresponding author for this work
  • Beihang University

Research output: Contribution to journalArticlepeer-review

Abstract

For mixed-criticality systems implemented upon multiprocessor platforms and scheduled by the popular global scheduling algorithm named fixed-priority and earliest deadline first by virtual deadline (fpEDF-VD), the issue how to determine their schedulability is studied, addressing the concern of multiple certification requirements. According to fpEDF-VD, the task's priority is determined by the combination of task utilization and virtual deadline, and the schedulability of the system depends on the existence of valid scaling factor for virtual deadline tuning. Considering that current approaches only verify finite scaling factor candidates, an improved schedulability analysis is proposed, which is capable of determining the feasible region of the scaling factor accurately. This approach investigates schedulability requirements at different criticality levels by exploiting the function graph of the schedulability condition derived for the regular (non mixed-criticality) fpEDF algorithm, and on this basis provides the accurate range of the parameter for tuning virtual deadlines. An illustrative example is presented to demonstrate its validity and efficiency. In accordance with theoretical analysis, extensive simulation experiments with randomly-generated task sets show the dominance of the proposed schedulability analysis over the existing ones in terms of acceptance ratio.

Original languageEnglish
Pages (from-to)1918-1926
Number of pages9
JournalBeijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics
Volume42
Issue number9
DOIs
StatePublished - 1 Sep 2016

Keywords

  • Earliest deadline first
  • Global scheduling
  • Mixed-criticality
  • Multiprocessor
  • Real-time system
  • Schedulability analysis

Fingerprint

Dive into the research topics of 'Improved schedulability analysis for multiprocessor mixed-criticality systems'. Together they form a unique fingerprint.

Cite this