• DocumentCode
    2366548
  • Title

    H-NMRU: A Low Area, High Performance Cache Replacement Policy for Embedded Processors

  • Author

    Roy, Sourav

  • Author_Institution
    Freescale Semicond., India Design Center
  • fYear
    2009
  • fDate
    5-9 Jan. 2009
  • Firstpage
    553
  • Lastpage
    558
  • Abstract
    We propose a low area, high performance cache replacement policy for embedded processors called Hierarchical Non-Most-Recently-Used (H-NMRU). The H-NMRU is a parameterizable policy where we can trade-off performance with area. We extended the Dinero cache simulator with the H-NMRU policy and performed architectural exploration with a set of cellular and multimedia benchmarks. On a 16 way cache, a two level H-NMRU policy where the first and second levels have 8 and 2 branches respectively, performs as good as the Pseudo-LRU (PLRU) policy with storage area saving of 27%. Compared to true LRU, H-NMRU on a 16 way cache saves huge amount of area (82%) with marginal increase of cache misses (3%). Similar result was also noticed on other cache like structures like branch target buffers. Therefore the two level H-NMRU cache replacement policy (with associativity/2 and 2 branches on the two levels) is a very attractive option for caches on embedded processors with associativities greater than 4.
  • Keywords
    cache storage; Dinero cache simulator; cellular benchmarks; embedded processors; hierarchical non-most-recently-used; high performance cache replacement policy; multimedia benchmarks; storage area; Cache storage; Delay; Embedded system; Frequency; History; Joining processes; Power system interconnection; Random access memory; Throughput; Very large scale integration; H-NMRU; cache replacement policy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2009 22nd International Conference on
  • Conference_Location
    New Delhi
  • ISSN
    1063-9667
  • Print_ISBN
    978-0-7695-3506-7
  • Type

    conf

  • DOI
    10.1109/VLSI.Design.2009.32
  • Filename
    4749730