• DocumentCode
    3345467
  • Title

    Improving the Worst-Case Execution Time Accuracy by Inter-Task Instruction Cache Analysis

  • Author

    Nemer, Fadia ; Cassé, Hugues ; Sainrat, Pascal ; Awada, Ali

  • Author_Institution
    Univ. Paul Sabatier de Toulouse, Toulouse
  • fYear
    2007
  • fDate
    4-6 July 2007
  • Firstpage
    25
  • Lastpage
    32
  • Abstract
    In hard real-time applications, WCET is used to check time constraints of the whole system but is only computed at the task level. While most WCET computation methods assume a conservative approach to handle the processor state before the execution of a task, the inter-task analysis of long effect hardware facilities should improve the accuracy of the result. As an example, we developed an analysis of a direct-mapped instruction cache behavior, that combines inter-and intra-task instruction cache analysis to estimate more accurately the number of cache misses due to task chaining by considering task entry and exit states along the inter-task analysis. The initial tasks WCET can be computed by any existing single-task approach that models the instruction cache behavior.
  • Keywords
    cache storage; instruction sets; task analysis; WCET computation method; intertask instruction cache analysis; single-task approach; worst-case execution time accuracy; Application software; Cause effect analysis; Computer aided instruction; Computer science; Data analysis; Hardware; Performance analysis; Processor scheduling; Real time systems; Timing; Data Flow Analyses; Worst Case Execution Time;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Embedded Systems, 2007. SIES '07. International Symposium on
  • Conference_Location
    Lisbon
  • Print_ISBN
    1-4244-0840-7
  • Electronic_ISBN
    1-4244-0840-7
  • Type

    conf

  • DOI
    10.1109/SIES.2007.4297313
  • Filename
    4297313