• DocumentCode
    129950
  • Title

    Heart of Gold: Making the Improbable Happen to Increase Confidence in MBPTA

  • Author

    Abella, Jaume ; Quinones, Eduardo ; Wartel, Franck ; Vardanega, Tullio ; Cazorla, Francisco J.

  • fYear
    2014
  • fDate
    8-11 July 2014
  • Firstpage
    255
  • Lastpage
    265
  • Abstract
    Measurement-Based Probabilistic Timing Analysis (MBPTA) has been recently proposed as a viable method to compute probabilistic worst-case execution time (pWCET) bounds for programs with hard real-time constraints. As a key trait, MBPTA needs a comparatively small number of observation runs, made on execution platforms to which MBPTA can be applied, to project the tail of the probability of occurrence of worst-case execution time durations of individual programs. In order for the use of MBPTA to fit the bill of industrial-quality development, it is imperative to understand what factors might threaten the trustworthiness of the pWCET computation. This paper addresses that important question by: (i) identifying the combined characteristics of applications and hardware resources that might lead to optimistic pWCET bounds, (ii) describing why this may occur, and (iii) providing the user with means to detect those cases so that trustworthiness is restored. In particular, we present a method for detecting risk scenarios for time-randomised caches, based on principles that apply to any other time-randomised resource which may challenge the application of MBPTA.
  • Keywords
    cache storage; probability; program diagnostics; real-time systems; MBPTA; execution platforms; industrial-quality development; measurement-based probabilistic timing analysis; optimistic pWCET bound; pWCET bounds; pWCET computation; probabilistic worst-case execution time; probability of occurrence; real-time constraint; time-randomised cache; time-randomised resource; Hardware; Pathology; Probabilistic logic; Probability distribution; Shape; Software; Timing; WCET; confidence; probabilistic timing analysis; real-time;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems (ECRTS), 2014 26th Euromicro Conference on
  • Conference_Location
    Madrid
  • Print_ISBN
    978-1-4799-5797-2
  • Type

    conf

  • DOI
    10.1109/ECRTS.2014.33
  • Filename
    6932607