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 φ<1.619 is the golden ratio. We also show how to generalize the algorithm to 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. © 2011 Springer-Verlag Berlin Heidelberg.

Mixed-Criticality scheduling of sporadic task systems / Sanjoy K., Baruah; Vincenzo, Bonifaci; Gianlorenzo, D'Angelo; MARCHETTI SPACCAMELA, Alberto; Suzanne Van Der, Ster; Stougie, Leen. - STAMPA. - 6942 LNCS:(2011), pp. 555-566. (Intervento presentato al convegno 19th Annual European Symposium on Algorithms, ESA 2011 tenutosi a Saarbrucken nel 5 September 2011 through 9 September 2011) [10.1007/978-3-642-23719-5_47].

Mixed-Criticality scheduling of sporadic task systems

MARCHETTI SPACCAMELA, Alberto;
2011

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 φ<1.619 is the golden ratio. We also show how to generalize the algorithm to 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. © 2011 Springer-Verlag Berlin Heidelberg.
2011
19th Annual European Symposium on Algorithms, ESA 2011
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Mixed-Criticality scheduling of sporadic task systems / Sanjoy K., Baruah; Vincenzo, Bonifaci; Gianlorenzo, D'Angelo; MARCHETTI SPACCAMELA, Alberto; Suzanne Van Der, Ster; Stougie, Leen. - STAMPA. - 6942 LNCS:(2011), pp. 555-566. (Intervento presentato al convegno 19th Annual European Symposium on Algorithms, ESA 2011 tenutosi a Saarbrucken nel 5 September 2011 through 9 September 2011) [10.1007/978-3-642-23719-5_47].
File allegati a questo prodotto
File Dimensione Formato  
VE_2011_11573-660038.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 14.33 MB
Formato Adobe PDF
14.33 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/660038
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 121
  • ???jsp.display-item.citation.isi??? 75
social impact