• DocumentCode
    1966081
  • Title

    Energy-aware Filter Cache Architecture for Multicore Processors

  • Author

    Park, Young Jin ; Choi, Hong Jun ; Kim, Cheol Hong ; Kim, Jong-Myon

  • Author_Institution
    Sch. of Electron. & Comput. Eng., Chonnam Nat. Univ., Gwangju, South Korea
  • fYear
    2010
  • fDate
    13-15 Jan. 2010
  • Firstpage
    58
  • Lastpage
    62
  • Abstract
    Energy consumption as well as performance should be considered when designing high-performance multicore processors. The energy consumed in the instruction cache accounts for a significant portion of total processor energy consumption. Therefore, energy-aware instruction cache design techniques are essential for high-performance multicore processors. In this paper, we propose new instruction cache architecture, which is based on the level-0 cache composed of filter cache and victim cache together, for multicore processors. The proposed architecture reduces the energy consumption in the instruction cache by reducing the number of accesses to the level-1 instruction cache. We evaluate the proposed design using a simulation infrastructure based on SimpleScalar and CACTI. Simulation results show that the proposed technique reduces the energy consumption in the instruction cache by up to 3.4% compared to the conventional filter cache architecture. Moreover, the proposed architecture shows better performance over the conventional filter cache architecture.
  • Keywords
    cache storage; instruction sets; multiprocessing systems; power aware computing; CACTI; SimpleScalar; energy aware filter cache architecture; energy aware instruction cache design technique; energy consumption reduction; filter cache; high performance multicore processor; instruction cache architecture; level-0 cache; level-1 instruction cache; processor energy consumption; victim cache; Application software; Clocks; Computer architecture; Electronic equipment testing; Energy consumption; Energy efficiency; High performance computing; Matched filters; Multicore processing; Power engineering and energy; energy consumption; filter cache; instruction cache; multicore processor; victim cache;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronic Design, Test and Application, 2010. DELTA '10. Fifth IEEE International Symposium on
  • Conference_Location
    Ho Chi Minh City
  • Print_ISBN
    978-0-7695-3978-2
  • Electronic_ISBN
    978-1-4244-6026-7
  • Type

    conf

  • DOI
    10.1109/DELTA.2010.21
  • Filename
    5438712