DocumentCode
673225
Title
A cache architecture
Author
Subha, S.
Author_Institution
SITE, VIT, Vellore, India
fYear
2013
fDate
21-22 Sept. 2013
Firstpage
1
Lastpage
4
Abstract
Caches are widely used in computers. This paper proposes an algorithm to increase the number of cache ways in w-way set associative cache to maximum of 2w ways. The addresses resulting in conflict miss to a set are placed in other_set. The other set is chosen as the set with maximum vacant cache ways. The least recently used cache way is replaced in case of no vacant cache ways in the other_set. An owner vector indicates a line to belong to a set. The proposed model is simulated using SPEC2K benchmarks. A performance improvement of 2.5% in average memory access time is observed over traditional set associative cache. The performance is comparable to 2w-way set associative cache for chosen parameters. The energy consumption implementing tag cache model showed an increase of about 13% over traditional set associative cache of same size.
Keywords
cache storage; content-addressable storage; energy consumption; 2w-way set associative cache; SPEC2K benchmarks; average memory access time; cache architecture; conflict miss; energy consumption; other_set; owner vector; tag cache model; w-way set associative cache; Analytical models; Benchmark testing; Computer architecture; Computers; Energy consumption; Mathematical model; Vectors; Average memory access time; Cache design; Energy consumption; Set associative cache; Variable cache ways;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Computing Technologies (ICACT), 2013 15th International Conference on
Conference_Location
Rajampet
Print_ISBN
978-1-4673-2816-6
Type
conf
DOI
10.1109/ICACT.2013.6710520
Filename
6710520
Link To Document