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
Link To Document