• DocumentCode
    2346432
  • Title

    Performance Evaluation of Cache Memory Organizations in Embedded Systems

  • Author

    Soryani, Mohsen ; Sharifi, Mohsen ; Rezvani, Mohammad Hossein

  • Author_Institution
    Dept. of Comput. Eng., Iran Univ. of Sci. & Technol., Tehran
  • fYear
    2007
  • fDate
    2-4 April 2007
  • Firstpage
    1045
  • Lastpage
    1050
  • Abstract
    The tremendous rise in microprocessor technology has offered high speed processors and has increased the processor-memory speed gap dramatically. On the other hand, real-time embedded systems often have a hard deadline to complete their instructions. Consequently, the design of cache memory hierarchy is a critical issue in embedded systems. This paper describes a simulation-based performance evaluation of typical cache design issues in embedded systems such as using split caches for data and instruction versus unified cache for data and instruction, cache size and associativity and replacement policy. The evaluation is done using SimpleScalar simulation tools based on its Alpha version. We select some benchmarks for this study based on some previous researches about the clustering of SPEC CPU2000 benchmark suite. The contribution of this work is identifying important parameters for cache design in general-purpose embedded systems. Our results show that the Pseudo LRU techniques for cache replacement, such as MRU can approximate LRU with much lower complexity for a wide variety of cache sizes and degree of associativities
  • Keywords
    cache storage; embedded systems; integrated circuit design; cache memory hierarchy design; cache memory organization; performance evaluation; real-time embedded systems; split caches; unified cache; Cache memory; Computer architecture; Costs; Embedded computing; Embedded system; Hardware; High performance computing; Microprocessors; Optimized production technology; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology, 2007. ITNG '07. Fourth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    0-7695-2776-0
  • Type

    conf

  • DOI
    10.1109/ITNG.2007.150
  • Filename
    4151842