• DocumentCode
    3038278
  • Title

    Time-predictable Cache Organization

  • Author

    Schoeberl, Martin

  • Author_Institution
    Inst. of Comput. Eng., Vienna Univ. of Technol., Vienna, Austria
  • fYear
    2009
  • fDate
    17-17 March 2009
  • Firstpage
    11
  • Lastpage
    16
  • Abstract
    Caches are a mandatory feature of current processors to deliver instructions and data to a fast processor pipeline. However, standard cache organizations are designed to increase the average case performance. They are hard to model for worst-case execution time (WCET) analysis. Unknown abstract cache states during the analysis result in conservative WCET bounds. Therefore, we propose to adapt the cache organization to simplify the analysis. The data cache is split into several independent caches for the stack, static data, constants, and heap allocated data.
  • Keywords
    cache storage; pipeline processing; heap allocated data; pipeline processor; static data; time-predictable cache organization; worst-case execution time analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Future Dependable Distributed Systems, 2009 Software Technologies for
  • Conference_Location
    Tokyo
  • Print_ISBN
    978-0-7695-3572-2
  • Electronic_ISBN
    978-0-7695-3572-2
  • Type

    conf

  • DOI
    10.1109/STFSSD.2009.10
  • Filename
    4804564