DocumentCode :
2076659
Title :
Non redundant data cache
Author :
Molina, Carlos ; Aliagas, C. ; Garcia, M.A. ; Gonzcalezo, A. ; Tubella, Jordi
Author_Institution :
Dept. Eng, Univ. Rovira i Virgili, Tarragona, Spain
fYear :
2003
fDate :
25-27 Aug. 2003
Firstpage :
274
Lastpage :
277
Abstract :
Current microprocessors spend a huge percentage of the die area to implement the memory hierarchy. Moreover, cache memory is responsible for a significant percentage of the total energy consumption. This paper presents a novel data cache design to reduce its die area, power dissipation and latency. The new scheme, called Non Redundant Cache (NRC), exploits the immense amount of value replication observed in traditional data caches. The NRC cache significantly reduces the storage requirements by avoiding the replication of values. Results show that the NRC cache reduces the die area in a 32%, the power dissipation by 14% and the latency by 25%, while maintaining the miss ratio of a conventional cache.
Keywords :
cache storage; low-power electronics; memory architecture; microprocessor chips; cache memory; die area; latency; memory hierarchy; nonredundant data cache; power dissipation; storage requirements; total energy consumption; value replication; Cache memory; Cache storage; Cooling; Costs; Delay; Encoding; Energy consumption; Microprocessors; Permission; Power dissipation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Low Power Electronics and Design, 2003. ISLPED '03. Proceedings of the 2003 International Symposium on
Print_ISBN :
1-58113-682-X
Type :
conf
DOI :
10.1109/LPE.2003.1231876
Filename :
1231876
Link To Document :
بازگشت