• DocumentCode
    619581
  • Title

    Precise timing analysis for direct-mapped caches

  • Author

    Andalam, Sidharta ; Sinha, Roopak ; Roop, Partha ; Girault, Alain ; Reineke, Jan

  • Author_Institution
    TUM CREATE, Singapore, Singapore
  • fYear
    2013
  • fDate
    May 29 2013-June 7 2013
  • Firstpage
    1
  • Lastpage
    10
  • Abstract
    Safety-critical systems require guarantees on their worst-case execution times. This requires modelling of speculative hardware features such as caches that are tailored to improve the average-case performance, while ignoring the worst case, which complicates the Worst Case Execution Time (WCET) analysis problem. Existing approaches that precisely compute WCET suffer from state-space explosion. In this paper, we present a novel cache analysis technique for direct-mapped instruction caches with the same precision as the most precise techniques, while improving analysis time by up to 240 times. This improvement is achieved by analysing individual control points separately, and carrying out optimisations that are not possible with existing techniques.
  • Keywords
    cache storage; directed graphs; WCET; cache analysis technique; control point analysis; direct-mapped instruction caches; directed graph; precise timing analysis; safety-critical systems; state-space explosion; worst case execution time analysis problem; Abstracts; Algorithm design and analysis; Analytical models; Bismuth; Complexity theory; Concrete; Vectors; Cache Analysis; Direct-Mapped; Instruction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE
  • Conference_Location
    Austin, TX
  • ISSN
    0738-100X
  • Type

    conf

  • Filename
    6560741