• DocumentCode
    583011
  • Title

    Unpopular Addresses Should Not Pollute the Cache

  • Author

    Carmo, Renato ; Hexsel, Roberto A.

  • fYear
    2012
  • fDate
    17-19 Oct. 2012
  • Firstpage
    95
  • Lastpage
    102
  • Abstract
    The "popularity" of a memory word is the fraction of references to this word over the total of memory references in the execution of a program. In this paper we formally define the metric emph{popularity of reference} and explain the reference patterns of the CommBench programs in terms of this metric. Our measurements indicate that embedded applications often exhibit a highly skewed distribution of popularity: a few thousand words are very popular while the rest of the data are referenced relatively few times. Based on the reference distribution profiles we discuss the allocation of data onto the top levels of the memory systems for embedded systems.
  • Keywords
    cache storage; embedded systems; CommBench programs; cache; embedded applications; embedded systems; memory references; memory systems; metric popularity; reference distribution profiles; skewed popularity distribution; unpopular addresses; Abstracts; Embedded systems; HTML; Image coding; Pollution measurement; Transform coding; Popularity of reference; embedded systems; locality; memory hierarchy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems (WSCAD-SSC), 2012 13th Symposium on
  • Conference_Location
    Petropolis
  • Print_ISBN
    978-1-4673-4468-5
  • Type

    conf

  • DOI
    10.1109/WSCAD-SSC.2012.33
  • Filename
    6391769