• DocumentCode
    237139
  • Title

    A Method Cache for Patmos

  • Author

    Degasperi, Philipp ; Hepp, Stefan ; Puffitsch, W. ; Schoeberl, Martin

  • Author_Institution
    Inst. of Comput. Eng., Vienna Univ. of Technol., Vienna, Austria
  • fYear
    2014
  • fDate
    10-12 June 2014
  • Firstpage
    100
  • Lastpage
    108
  • Abstract
    For real-time systems we need time-predictable processors. This paper presents a method cache as a time-predictable solution for instruction caching. The method cache caches whole methods (or functions) and simplifies worst-case execution time analysis. We have integrated the method cache in the time-predictable processor Patmos. We evaluate the method cache with a large set of embedded benchmarks. Most benchmarks show a good hit rate for a method cache size in the range between 4 and 16 KB.
  • Keywords
    cache storage; embedded systems; cache method; embedded benchmark; instruction caching; real-time systems; time-predictable processor Patmos; worst-case execution time analysis; Computer architecture; Hardware; Object oriented modeling; Pipelines; Real-time systems; Resource management; System-on-chip; caches; real-time systems; time-predictable architecture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2014 IEEE 17th International Symposium on
  • Conference_Location
    Reno, NV
  • ISSN
    1555-0885
  • Type

    conf

  • DOI
    10.1109/ISORC.2014.47
  • Filename
    6899137