• DocumentCode
    1925173
  • Title

    Tree-based WCET analysis on instrumentation point graphs

  • Author

    Betts, Adam ; Bernat, Guillem

  • Author_Institution
    Real-Time Syst. Res. Group, York Univ.
  • fYear
    2006
  • fDate
    24-26 April 2006
  • Abstract
    This paper presents a framework for combining low-level measurement data through high-level static analysis techniques on instrumented programs in order to generate WCET estimates, for which we introduce the instrumentation point graph (IPG). We present the notion of iteration edges, which are the most important property of the IPG from a timing analysis perspective since they allow more path-based information to be integrated into tree-based calculations on loops. The main focus of this paper, however, is an algorithm that performs a hierarchical decomposition of an IPG into an Itree to permit tree-based WCET calculations. The Itree representation supports a novel high-level structure, the meta-loop, which enables iteration edges to be merged in the calculation stage. The timing schema required for the Itree is also presented. Finally, we outline some conclusions and future areas of interest
  • Keywords
    program diagnostics; trees (mathematics); Itree; instrumentation point graphs; iteration edges; metaloop; static analysis; timing analysis; timing schema; tree-based worst-case execution time analysis; Buildings; Educational institutions; Flow graphs; Hardware; Information analysis; Instruments; Real time systems; Scheduling algorithm; Timing; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object and Component-Oriented Real-Time Distributed Computing, 2006. ISORC 2006. Ninth IEEE International Symposium on
  • Conference_Location
    Gyeongju
  • Print_ISBN
    0-7695-2561-X
  • Type

    conf

  • DOI
    10.1109/ISORC.2006.75
  • Filename
    1630524