DocumentCode :
58054
Title :
Exploiting Early Tag Access for Reducing L1 Data Cache Energy in Embedded Processors
Author :
Jianwei Dai ; Menglong Guan ; Lei Wang
Author_Institution :
Intel Corp., Hillsboro, OR, USA
Volume :
22
Issue :
2
fYear :
2014
fDate :
Feb. 2014
Firstpage :
396
Lastpage :
407
Abstract :
In this paper, we propose a new cache design technique, referred to as early tag access (ETA) cache, to improve the energy efficiency of data caches in embedded processors. The proposed technique performs ETAs to determine the destination ways of memory instructions before the actual cache accesses. It, thus, enables only the destination way to be accessed if a hit occurs during the ETA. The proposed ETA cache can be configured under two operation modes to exploit the tradeoffs between energy efficiency and performance. It is shown that our technique is very effective in reducing the number of ways accessed during cache accesses. This enables significant energy reduction with negligible performance overheads. Simulation results demonstrate that the proposed ETA cache achieves over 52.8% energy reduction on average in the L1 data cache and translation lookaside buffer. Compared with the existing cache design techniques, the ETA cache is more effective in energy reduction while maintaining better performance.
Keywords :
cache storage; low-power electronics; power aware computing; ETA cache; L1 data cache energy reduction; cache design techniques; early tag access; energy efficiency; low-power embedded processors; memory instructions; translation lookaside buffer; Arrays; Benchmark testing; Clocks; Energy consumption; Indexes; Logic arrays; Program processors; Cache; low power;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2013.2241088
Filename :
6461972
Link To Document :
بازگشت