Analysis of Probabilistic Cache Related Pre-emption Delays

Robert Davis 1 Luca Santinelli 2 Sebastian Altmeyer Claire Maiza 3 Liliana Cucu-Grosjean 4, 5
4 TRIO - Real time and interoperability
Inria Nancy - Grand Est, LORIA - NSS - Department of Networks, Systems and Services
5 AOSTE - Models and methods of analysis and optimization for systems with real-time and embedding constraints
CRISAM - Inria Sophia Antipolis - Méditerranée , Inria Paris-Rocquencourt, COMRED - COMmunications, Réseaux, systèmes Embarqués et Distribués
Abstract : This paper integrates analysis of probabilistic cache related pre-emption delays (pCRPD) and static probabilistic timing analysis (SPTA) for multipath programs running on a hardware platform that uses an evict-on-miss random cache replacement policy. The SPTA computes an upper bound on the probabilistic worst-case execution time (pWCET) of the program, which is an exceedance function giving the probability that the execution time of the program will exceed any given value on any particular run. The pCRPD analysis determines the maximum effect of a pre-emption on the pWCET. The integration between SPTA and pCRPD updates the pWCET to account for the effects of one or more pre-emptions at any arbitrary points in the program. This integration is a necessary step enabling effective schedulability analysis for probabilistic hard real-time systems that use pre-emptive or co-operative scheduling. The analysis is illustrated via a number of benchmark programs.
Type de document :
Communication dans un congrès
ECRTS - the 25th Euromicro Conference on Real-time Systems, Jul 2013, Paris, France. 2013
Liste complète des métadonnées

https://hal.inria.fr/hal-00920913
Contributeur : Liliana Cucu <>
Soumis le : jeudi 19 décembre 2013 - 14:02:48
Dernière modification le : jeudi 22 septembre 2016 - 14:32:14

Identifiants

  • HAL Id : hal-00920913, version 1

Citation

Robert Davis, Luca Santinelli, Sebastian Altmeyer, Claire Maiza, Liliana Cucu-Grosjean. Analysis of Probabilistic Cache Related Pre-emption Delays. ECRTS - the 25th Euromicro Conference on Real-time Systems, Jul 2013, Paris, France. 2013. 〈hal-00920913〉

Partager

Métriques

Consultations de la notice

325