• DocumentCode
    3392433
  • Title

    A performance evaluation of memory hierarchy in embedded systems

  • Author

    Milenkovic, Aleksandar ; Milenkovic, Milena ; Barnes, Nelson

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Alabama Univ., Huntsville, AL, USA
  • fYear
    2003
  • fDate
    16-18 March 2003
  • Firstpage
    427
  • Lastpage
    431
  • Abstract
    The increasing speed gap between processors and memory makes the design of memory hierarchy one of the critical issues in general purpose embedded systems. As memory requirements for embedded applications grow, especially in emerging area of handheld multimedia devices, cache memories become crucial for providing high performance and reducing power. This paper describes a performance evaluation of typical cache design issues such as cache size and organization, block size, and replacement policy. The evaluation is done using simulation tools for architectural exploration based on ARM instruction set and MiBench benchmark suite. Our performance evaluation includes monitoring of dynamic cache behavior, since embedded systems designers are interested not only in the total number of cache misses, but also in the number of cache misses throughout application execution.
  • Keywords
    cache storage; embedded systems; memory architecture; performance evaluation; ARM instruction set; MiBench benchmark suite; block size; cache memories; cache misses; cache organization; cache size; dynamic behavior; embedded systems; handheld multimedia devices; memory hierarchy; performance evaluation; replacement policy; simulation tools; Cache memory; Clocks; Computer architecture; Computer industry; Costs; Design engineering; Embedded computing; Embedded system; Monitoring; Performance gain;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Theory, 2003. Proceedings of the 35th Southeastern Symposium on
  • ISSN
    0094-2898
  • Print_ISBN
    0-7803-7697-8
  • Type

    conf

  • DOI
    10.1109/SSST.2003.1194606
  • Filename
    1194606