• DocumentCode
    1787048
  • Title

    MASH{fifo}: A hardware-based multiple cache simulator for rapid FIFO cache analysis

  • Author

    Schneider, Jurgen ; Peddersen, Jorgen ; Parameswaran, Sri

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Univ. of New South Wales, Sydney, NSW, Australia
  • fYear
    2014
  • fDate
    1-5 June 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Cache memories have become an essential component in modern processors. To find the cache configuration that best fits the targeted power, timing and cost criteria of the system, designers conventionally run a lengthy cache simulation in software. In this paper we present MASH{fifo}, the first Multiple cAche Simulator in Hardware (MASH) supporting the FIFO replacement policy. We measured a speedup of up to 11x when compared to the fastest software alternative, CIPARSim. We also investigate an in-system implementation where multiple cache simulation is performed in real time from within an embedded system.
  • Keywords
    cache storage; integrated circuit modelling; FIFO replacement policy; MASH{fifo}; cache memory; embedded system; hardware based multiple cache simulator; multiple cache simulator in hardware; rapid FIFO cache analysis; Abstracts; Containers; Convolution; Data models; Digital audio players; Multi-stage noise shaping; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1145/2593069.2593159
  • Filename
    6881527