We show a methodology for the computation of the probability of deadline miss for a periodic real–time task scheduled by a resource reservation algorithm. We propose a modelling technique for the system that reduces the computation of such a probability to that of the steady state probability of an infinite state Discrete Time Markov Chain with a periodic struc- ture. This structure is exploited to develop an efficient numeric solution where different accuracy/computation time trade–offs can be obtained by operating on the granularity of the model. More importantly we offer a closed form conservative bound for the probability of a deadline miss. Our experiments reveal that the bound remains reasonably close to the experimental probability in one real–time application of practical interest. When this bound is used for the optimisation of the overall Quality of Service for a set of tasks sharing the CPU, it produces a good sub–optimal solution in a small amount of time.

An Analytical Solution for Probabilistic Guarantees of Reservation Based Soft Real--Time Systems / Palopoli, Luigi; Fontanelli, Daniele; Abeni, Luca; Villalba Frias, Bernardo Rabindranath. - In: IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS. - ISSN 1045-9219. - STAMPA. - 2015:(2015), pp. 1-1. [10.1109/TPDS.2015.2416732]

An Analytical Solution for Probabilistic Guarantees of Reservation Based Soft Real--Time Systems

Palopoli, Luigi;Fontanelli, Daniele;Abeni, Luca;Villalba Frias, Bernardo Rabindranath
2015

Abstract

We show a methodology for the computation of the probability of deadline miss for a periodic real–time task scheduled by a resource reservation algorithm. We propose a modelling technique for the system that reduces the computation of such a probability to that of the steady state probability of an infinite state Discrete Time Markov Chain with a periodic struc- ture. This structure is exploited to develop an efficient numeric solution where different accuracy/computation time trade–offs can be obtained by operating on the granularity of the model. More importantly we offer a closed form conservative bound for the probability of a deadline miss. Our experiments reveal that the bound remains reasonably close to the experimental probability in one real–time application of practical interest. When this bound is used for the optimisation of the overall Quality of Service for a set of tasks sharing the CPU, it produces a good sub–optimal solution in a small amount of time.
Palopoli, Luigi; Fontanelli, Daniele; Abeni, Luca; Villalba Frias, Bernardo Rabindranath
An Analytical Solution for Probabilistic Guarantees of Reservation Based Soft Real--Time Systems / Palopoli, Luigi; Fontanelli, Daniele; Abeni, Luca; Villalba Frias, Bernardo Rabindranath. - In: IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS. - ISSN 1045-9219. - STAMPA. - 2015:(2015), pp. 1-1. [10.1109/TPDS.2015.2416732]
File in questo prodotto:
File Dimensione Formato  
tpds2015.pdf

accesso aperto

Tipologia: Post-print referato (Refereed author’s manuscript)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 389.02 kB
Formato Adobe PDF
389.02 kB Adobe PDF Visualizza/Apri

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/11572/119978
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? 9
social impact