Mixed-criticality scheduling of sporadic task systems

  • Authors:
  • Sanjoy K. Baruah;Vincenzo Bonifaci;Gianlorenzo D'Angelo;Alberto Marchetti-Spaccamela;Suzanne Van Der Ster;Leen Stougie

  • Affiliations:
  • University of North Carolina at Chapel Hill;Max-Planck Institut für Informatik, Saarbrücken, Germany;University of L'Aquila, Italy;Sapienza Universitàa di Roma, Rome, Italy;Vrije Universiteit Amsterdam, The Netherlands;Vrije Universiteit Amsterdam, The Netherlands and CWI, Amsterdam, The Netherlands

  • Venue:
  • ESA'11 Proceedings of the 19th European conference on Algorithms
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider the scheduling of mixed-criticality task systems, that is, systems where each task to be scheduled has multiple levels of worst-case execution time estimates. We design a scheduling algorithm, EDF-VD, whose effectiveness we analyze using the processor speedup metric: we show that any 2-level task system that is schedulable on a unit-speed processor is correctly scheduled by EDF-VD using speed φ here φ K 2 criticality levels. We finally consider 2-level instances on m identical machines. We prove speedup bounds for scheduling an independent collection of jobs and for the partitioned scheduling of a 2-level task system.