• DocumentCode
    2742774
  • Title

    Parametric Timing Analysis for Complex Architectures

  • Author

    Altmeyer, Sebastian ; Humbert, C. ; Lisper, Björn ; Wilhelm, Reinhard

  • Author_Institution
    Dept. of Comput. Sci., Saarland Univ., Saarbrucken
  • fYear
    2008
  • fDate
    25-27 Aug. 2008
  • Firstpage
    367
  • Lastpage
    376
  • Abstract
    Hard real-time systems have stringent timing constraints expressed in units of time. To ensure that a task finishes within its time-frame, the designer of sucha system must be able to derive upper bounds on the task´s worst-case execution time (WCET). To compute such upper bounds, timing analyses are used. These analyses require that information such as bounds on the maximum numbers of loop iterations are known statically, i.e. during design time. Parametric timing analysis softens these requirements: it yields symbolic formulas instead of single numeric values representing the upper bound on the task´s execution time. In this paper, we present a new parametric timing analysis that is able to derive safe and precise results. Our method determines what the parameters ofthe program are, constructs parametric loop bounds, takes processor behavior into account and attains a formula automatically. In the end, we present tests to show that the precision and runtime of our analysis are very close to those of numeric timing analysis.
  • Keywords
    program processors; symbol manipulation; parametric loop bounds; parametric timing analysis; processor behaviour; stringent timing constraints; symbolic formulas; worst-case execution time; Computer aided instruction; Computer applications; Computer science; Data structures; Embedded computing; Performance analysis; Processor scheduling; Real time systems; Timing; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications, 2008. RTCSA '08. 14th IEEE International Conference on
  • Conference_Location
    Kaohsiung
  • ISSN
    1533-2306
  • Print_ISBN
    978-0-7695-3349-0
  • Type

    conf

  • DOI
    10.1109/RTCSA.2008.7
  • Filename
    4617306