hal-00643942, version 1
Scheduling Real-time Mixed-criticality Jobs
Sanjoy K. Baruah 1Vincenzo Bonifaci 2Gianlorenzo D'Angelo
3, 4Haohan Li 1Alberto Marchetti-Spaccamela 5Nicole Megow 2Leen Stougie 6
IEEE Transactions on Computers 61, 8 (2012) 1140-1152
Abstract: Many safety-critical embedded systems are subject to certification requirements; some systems may be required to meet multiple sets of certification requirements, from different certification authorities. Certification requirements in such "mixed-criticality'' systems give rise to interesting scheduling problems, that cannot be satisfactorily addressed using techniques from conventional scheduling theory. In this paper, we study a formal model for representing such mixed-criticality workloads. We demonstrate first the intractability of determining whether a system specified in this model can be scheduled to meet all its certification requirements, even for systems subject to merely two sets of certification requirements. Then we quantify, via the metric of processor speedup factor, the effectiveness of two techniques, reservation-based scheduling and priority-based scheduling, that are widely used in scheduling such mixed-criticality systems, showing that the latter of the two is superior to the former. We also show that the speedup factors we obtain are tight for these two techniques.
- 1: Department of Computer Science [Chapel Hill]
- University of North Carolina at Chapel Hill
- 2: Max Planck Institut für Informatik (MPII)
- Max-Planck-Institut
- 3: University of L'Aquila [Italy] (UNIVAQ)
- University of L'Aquila
- 4: MASCOTTE (INRIA Sophia Antipolis / Laboratoire I3S)
- INRIA – Université Nice Sophia Antipolis [UNS] – CNRS : UMR7271
- 5: Dipartimento di Informatica e Sistemistica "Antonio Ruberti" (DIS)
- Università degli studi di Roma I - La Sapienza
- 6: Department of Mathematics and Computer Science
- Eindhoven University of Technology – Technishe Universiteit Eihdhoven
- Domain : Computer Science/Data Structures and Algorithms
- hal-00643942, version 1
- http://hal.inria.fr/hal-00643942
- oai:hal.inria.fr:hal-00643942
- From: Gianlorenzo D'Angelo
- Submitted on: Wednesday, 23 November 2011 12:33:27
- Updated on: Thursday, 6 September 2012 18:46:54






Associated documents
Export