loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Design, Automation and Test in Europe (DATE'05) Volume 1
A Way Memoization Technique for Reducing Power Consumption of Caches in Application Specific Integrated Processors
Munich, Germany
March 07-March 11
ISBN: 0-7695-2288-2
Tohru Ishihara, Fujitsu Laboratories of America, Inc., Sunnyvale, CA
Farzan Fallah, Fujitsu Laboratories of America, Inc., Sunnyvale, CA
This paper presents a technique for eliminating redundant cache-tag and cache-way accesses to reduce power consumption. The basic idea is to keep a small number of Most Recently Used (MRU) addresses in a Memory Address Buffer (MAB) and to omit redundant tag and way accesses when there is a MAB-hit. Since the approach keeps only tag and set-index values in the MAB, the energy and area overheads are relatively small even for a MAB with a large number of entries. Furthermore, the approach does not sacrifice the performance. In other words, neither the cycle time nor the number of executed cycles increases. The proposed technique has been applied to Fujitsu VLIW processor (FR-V) and its power saving has been estimated using NanoSim. Experiments for 32kB 2-way set associative caches show the power consumption of I-cache and D-cache can be reduced by 40% and 50%, respectively.
Citation:
Tohru Ishihara, Farzan Fallah, "A Way Memoization Technique for Reducing Power Consumption of Caches in Application Specific Integrated Processors," date, vol. 1, pp.358-363, Design, Automation and Test in Europe (DATE'05) Volume 1, 2005
Usage of this product signifies your acceptance of the Terms of Use.