• DocumentCode
    652373
  • Title

    Performance Evaluation of the Time Analysable On-Demand Coherent Cache

  • Author

    Pyka, Andreas ; Rohde, M. ; Uhrig, S.

  • Author_Institution
    Tech. Univ. of Dortmund, Dortmund, Germany
  • fYear
    2013
  • fDate
    16-18 July 2013
  • Firstpage
    1887
  • Lastpage
    1892
  • Abstract
    The usage of caches in multi- and many-core systems for timing critical applications is a challenging issue. Time-predictability shaped up as the essential characteristic of a cache when talking about the suitability for hard real-time systems. Common cache coherence mechanisms corrupt the timing analysability of a cache memory because of unpredictable interferences between the caches. Thus, these mechanisms are unsuitable for hard real-time systems. In this work, we briefly describe the ODC2 together with an extension which increases the cache hit rate. We evaluated the performance of the extended ODC2 by comparing it to analysable uncached accesses to shared data and to the well-known but unpredictable MESI and MOESI coherence techniques.
  • Keywords
    cache storage; embedded systems; performance evaluation; ODC2; analysable uncached access; cache coherence mechanisms; cache hit rate; cache memory; hard real-time systems; many-core systems; multicore systems; performance evaluation; shared data; time analysable on-demand coherent cache; time-predictability; unpredictable MESI coherence technique; unpredictable MOESI coherence technique; unpredictable interferences; Benchmark testing; Cache memory; Coherence; Hardware; Protocols; Real-time systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Trust, Security and Privacy in Computing and Communications (TrustCom), 2013 12th IEEE International Conference on
  • Conference_Location
    Melbourne, VIC
  • Type

    conf

  • DOI
    10.1109/TrustCom.2013.250
  • Filename
    6681068