• DocumentCode
    3372909
  • Title

    Exact and fast L1 cache configuration simulation for embedded systems with FIFO/PLRU cache replacement policies

  • Author

    Tawada, Masashi ; Yanagisawa, Masao ; Ohtsuki, Tatsuo ; Togawa, Nozomu

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Waseda Univ., Tokyo, Japan
  • fYear
    2011
  • fDate
    25-28 April 2011
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Since target applications in embedded systems are limited, we can optimize its cache configuration. A very fast and exact cache simulation algorithm, CRCB, has been recently proposed. CRCB assumes LRU as a cache replacement policy but FIFO- or PLRU-based cache is often used due to its low hardware cost. This paper proposes exact and fast L1 cache simulation algorithms for PLRU- or FIFO-based caches. First, we prove that CRCB can be applied to FIFO and PLRU. Next, we show several properties for FIFO- and PLRU-based caches and propose their associated cache-simulation speed-up algorithms. Experiments demonstrate that our algorithms run up to 300 times faster than a well-known cache simulator.
  • Keywords
    embedded systems; microprocessor chips; FIFO/PLRU; cache configuration simulation; cache replacement policies; embedded systems; target applications; Boosting; Computational modeling; Embedded systems; Hardware; Indexes; Program processors; Transform coding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, Automation and Test (VLSI-DAT), 2011 International Symposium on
  • Conference_Location
    Hsinchu
  • ISSN
    Pending
  • Print_ISBN
    978-1-4244-8500-0
  • Type

    conf

  • DOI
    10.1109/VDAT.2011.5783622
  • Filename
    5783622