• DocumentCode
    1694339
  • Title

    An Efficient Algorithm for Parametric WCET Calculation

  • Author

    Bygde, Stefan ; Ermedahl, Andreas ; Lisper, Björn

  • Author_Institution
    Sch. of Innovation, Design & Technol., Malardalen Univ., Sweden
  • fYear
    2009
  • Firstpage
    13
  • Lastpage
    21
  • Abstract
    Static WCET analysis is a process dedicated to derive a safe upper bound of the worst-case execution time of a program. In many real-time systems, however, a constant global WCET estimate is not always so useful since a program may behave very differently depending on its configuration or mode. A parametric WCET analysis derives the upper bound as formula rather than a constant. This paper presents a new efficient algorithm that can obtain a safe parametric estimate of the WCET of a program. This algorithm is evaluated on a large set of benchmarks and compared to a previous approach to parametric WCET calculation. The evaluation shows that the new algorithm, to the cost of some imprecision, scales much better and can handle more realistic programs than the previous approach.
  • Keywords
    computational complexity; program diagnostics; real-time systems; global WCET estimate; parametric WCET calculation; program worst-case execution time; real-time systems; static WCET analysis; Algorithm design and analysis; Computer applications; Costs; Embedded computing; Embedded system; Hardware; Real time systems; Technological innovation; Timing; Upper bound; WCET Analysis; static analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications, 2009. RTCSA '09. 15th IEEE International Conference on
  • Conference_Location
    Beijing
  • ISSN
    1533-2306
  • Print_ISBN
    978-0-7695-3787-0
  • Type

    conf

  • DOI
    10.1109/RTCSA.2009.9
  • Filename
    5280042