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 :
بازگشت