DocumentCode :
1532014
Title :
Two fast and high-associativity cache schemes
Author :
Zhang, Chenxi ; Zhang, Xiaodong ; Yan, Yong
Author_Institution :
Changsha Inst. of Technol., Hunan, China
Volume :
17
Issue :
5
fYear :
1997
Firstpage :
40
Lastpage :
49
Abstract :
In the race to improve cache performance, many researchers have proposed schemes that increase a cache´s associativity. The associativity of a cache is the number of places in the cache where a block may reside. In a direct-mapped cache, which has an associativity of 1, there is only one location to search for a match for each reference. In a cache with associativity n-an n-way set-associative cache-there are n locations. Increasing associativity reduces the miss rate by decreasing the number of conflict, or interference, references. The column-associative cache and the predictive sequential associative cache seem to have achieved near-optimal performance for an associativity of two. Increasing associativity beyond two, therefore, is one of the most important ways to further improve cache performance. We propose two schemes for implementing associativity greater than two: the sequential multicolumn cache, which is an extension of the column-associative cache, and the parallel multicolumn cache. For an associativity of four, they achieve the low miss rate of a four-way set-associative cache. Our simulation results show that both schemes can effectively reduce the average access time
Keywords :
cache storage; content-addressable storage; memory architecture; performance evaluation; access time; associativity; cache performance; cache schemes; column-associative cache; high-associativity; low miss rate; parallel multicolumn cache; sequential multicolumn cache; Educational institutions; Multiplexing; Sliding mode control;
fLanguage :
English
Journal_Title :
Micro, IEEE
Publisher :
ieee
ISSN :
0272-1732
Type :
jour
DOI :
10.1109/40.621212
Filename :
621212
Link To Document :
بازگشت