• DocumentCode
    3634743
  • Title

    When Misses Differ: Investigating Impact of Cache Misses on Observed Performance

  • Author

    Vlastimil Babka;Lukáš Marek;Petr Tuma

  • Author_Institution
    Dept. of Software Eng., Charles Univ., Prague, Czech Republic
  • fYear
    2009
  • Firstpage
    112
  • Lastpage
    119
  • Abstract
    Although modeling of memory caches for the purpose of cache design and process scheduling has advanced considerably, the effects of cache sharing are still not captured by common approaches to modeling of software performance. One of the obstacles is lack of information about the relationship between cache misses, which the cache models usually describe, and the timing penalties, which the performance models require. Following earlier work that has shown how cache misses do not quite account for timing penalties, we report on extensive experiments that investigate the connection between cache sharing and observed performance in more depth on a real computer architecture.
  • Keywords
    "Software performance","Timing","Mathematical model","Process design","Computer architecture","Switches","Hardware","Context modeling","Software engineering","Mathematics"
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems (ICPADS), 2009 15th International Conference on
  • ISSN
    1521-9097
  • Print_ISBN
    978-1-4244-5788-5
  • Type

    conf

  • DOI
    10.1109/ICPADS.2009.122
  • Filename
    5395229