• DocumentCode
    2126149
  • Title

    An Intelligent Mechanism to Explore a Two-Level Cache Hierarchy Considering Energy Consumption and Time Performance

  • Author

    Silva-Filho, Abel G. ; Bastos-Filho, Carmelo J A ; Lima, Ricardo M F ; Falcão, Davi M A ; Cordeiro, Filipe R. ; Lima, Marília P.

  • Author_Institution
    Univ. of Pernambuco, Recife
  • fYear
    2007
  • fDate
    24-27 Oct. 2007
  • Firstpage
    177
  • Lastpage
    184
  • Abstract
    Cache memory hierarchy contributes positively to system performance. Moreover, tuning cache architectures in platforms for embedded applications can dramatically reduce energy consumption. This paper presents an automated method for adjusting two-level cache memory hierarchy intended for data caches in order to reduce energy consumption and improve the performance of embedded applications. We propose an automated mechanism called TEMGA (Two-level cache Exploration Mechanism based on Genetic Algorithm), to determine the suitable cache hierarchy configuration by exploring a small part of search space. In our experiments, we applied the proposed mechanism to 12 different benchmarks from the MiBench suite. The results show an average reduction of about 15% in the energy consumption for data caches when compared to existing heuristics and a reduction of 5 times in the number of cycles needed to execute applications from Mibench Benchmark suite.
  • Keywords
    cache storage; genetic algorithms; MiBench suite; cache memory; energy consumption; genetic algorithm; intelligent mechanism; search space; time performance; two-level cache exploration mechanism; two-level cache hierarchy; Cache memory; Computational intelligence; Computer architecture; Embedded computing; Energy consumption; Genetic algorithms; High performance computing; Microprocessors; Space exploration; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture and High Performance Computing, 2007. SBAC-PAD 2007. 19th International Symposium on
  • Conference_Location
    Rio Grande do Sul
  • ISSN
    1550-6533
  • Print_ISBN
    978-0-7695-3014-7
  • Type

    conf

  • DOI
    10.1109/SBAC-PAD.2007.14
  • Filename
    4384056