• DocumentCode
    3236337
  • Title

    NSGAII Applied to Unified Second Level Cache Memory Hierarchy Tuning Aiming Energy and Performance Optimization

  • Author

    Cordeiro, F.R. ; Silva-Filho, A.G.

  • Author_Institution
    Centro de Inf. (CIn), Univ. Fed. de Pernambuco (UFPE), Recife, Brazil
  • fYear
    2010
  • fDate
    27-30 Oct. 2010
  • Firstpage
    64
  • Lastpage
    71
  • Abstract
    The evolutionary algorithm NSGAII was applied to the problem of cache memory hierarchy optimization, considering unified second level. The proposed multi-objective approach considers two main objectives: energy consumption and performance related to the number of cycles necessary to run an application. Experiments done with 18 applications from two benchmarks (Power Stone and Mibench) permitted to conclude that found solutions, when NSGAII is applied, are close to optimal solutions. Results also were compared with an existing heuristic (TECH-CYCLES) and was observed that the quality of results obtained are superior in all analyzed cases, being in average 187 times lower in terms of the cost function (FC=Energy x Cycles) that represents the two components: energy and cycles of the application. Evaluating the impact in terms of number of simulations and obtained results, could be noticed that NSGAII needs only 1% of search space, becoming competitive for architecture exploration with unified second level.
  • Keywords
    cache storage; genetic algorithms; Cache Memory Hierarchy Tuning; NSGAII evolutionary algorithm; cache memory hierarchy optimization; energy optimization; nondominated sorting genetic algorithm; performance optimization; Benchmark testing; Biological system modeling; Cache memory; Evolutionary computation; Optimization; Reduced instruction set computing; Tuning; Embedded Systems; Exploration Mechanism; Low Power Design; MOEA; SoCs; Two-Level Memory Hierarchy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing Systems (WSCAD-SCC), 2010 11th Symposium on
  • Conference_Location
    Petropolis
  • Print_ISBN
    978-1-4244-8974-9
  • Electronic_ISBN
    978-0-7695-4274-4
  • Type

    conf

  • DOI
    10.1109/WSCAD-SCC.2010.9
  • Filename
    5645526