• DocumentCode
    2834666
  • Title

    Measurement-Based Probabilistic Timing Analysis for Multi-path Programs

  • Author

    Cucu-Grosjean, Liliana ; Santinelli, Luca ; Houston, Michael ; Lo, Code ; Vardanega, Tullio ; Kosmidis, Leonidas ; Abella, Jaume ; Mezzetti, Enrico ; Quiñones, Eduardo ; Cazorla, Francisco J.

  • Author_Institution
    INRIA, France
  • fYear
    2012
  • fDate
    11-13 July 2012
  • Firstpage
    91
  • Lastpage
    101
  • Abstract
    The rigorous application of static timing analysis requires a large and costly amount of detail knowledge on the hardware and software components of the system. Probabilistic Timing Analysis has potential for reducing the weight of that demand. In this paper, we present a sound measurement-based probabilistic timing analysis technique based on Extreme Value Theory. In all the experiments made as part of this work, the timing bounds determined by our technique were less than 15% pessimistic in comparison with the tightest possible bounds obtainable with any probabilistic timing analysis technique. As a point of interest to industrial users, our technique also requires a comparatively low number of measurement runs of the program under analysis, less than 650 runs were needed for the benchmarks presented in this paper.
  • Keywords
    knowledge based systems; multiprocessing programs; safety-critical software; detail knowledge; extreme value theory; hardware components; measurement-based probabilistic timing analysis; multipath programs; software components; static timing analysis; Computational modeling; Computer architecture; Distribution functions; Hardware; Probabilistic logic; Random variables; Timing; probabilistic real-time systems; timing analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems (ECRTS), 2012 24th Euromicro Conference on
  • Conference_Location
    Pisa
  • ISSN
    1068-3070
  • Print_ISBN
    978-1-4673-2032-0
  • Type

    conf

  • DOI
    10.1109/ECRTS.2012.31
  • Filename
    6257562