Title :
Predictive Line Buffer: A Fast, Energy Efficient Cache Architecture
Author :
Ali, Kashif ; Aboelaze, Mokhtar ; Datta, Suprakash
Author_Institution :
Dept. of Comput. Sci. & Eng., York Univ., Toronto, Ont.
fDate :
March 31 2005-April 2 2005
Abstract :
Two of the most important factors in the design of any processor are speed and energy consumption. Depending on the application, and the processor type, generally one of these two factors will be more important than the other. In this paper, we propose a new cache architecture. Our proposed architecture does not require any changes to the processor architecture, it only assume the existence of a BTB, and it adds few gates and multiplexers for the prediction mechanism. By using Simplescalar simulator, CACTI 3.2 power simulator, and SPEC2000, Mediabench, and Mibench, we tested our proposed architecture using a wide variety of the programs in these three benchmarks. Our results show that our proposed architecture consumes less energy, and have better memory access time, than many existing cache architecture
Keywords :
cache storage; CACTI 3.2 power simulator; Mediabench; Mibench; SPEC2000; Simplescalar simulator; cache architecture; predictive line buffer; processor architecture; Cache memory; Computer architecture; Computer science; Design engineering; Energy consumption; Energy efficiency; Filters; Power engineering and energy; Predictive models; Testing;
Conference_Titel :
SoutheastCon, 2006. Proceedings of the IEEE
Conference_Location :
Memphis, TN
Print_ISBN :
1-4244-0168-2
DOI :
10.1109/second.2006.1629366