DocumentCode
2562095
Title
DASC cache
Author
Seznec, André
Author_Institution
IRISA, Rennes, France
fYear
1995
fDate
1995
Firstpage
134
Lastpage
143
Abstract
For many microprocessors, cache hit time determines the clock cycle. On the other hand, cache miss penalty(measured in instruction issue delays) becomes higher and higher. Conciliating low cache miss ratio with low cache hit time is an important issue. When caches are virtually indexed, the operating system (or some specific hardware) has to manage data consistency of caches and memory. Unfortunately, conciliating physical indexing of the cache and low cache hit time is very difficult. In this paper, we propose the Direct-mapped Access Set-associative Check cache (DASC) for addressing both difficulties. On a DASC cache, the cache array is direct-mapped, so the cache hit time is low. However the tag array is set-associative and the external miss ratio on a DASC cache is the same as the miss ratio on a set-associative cache. When the size of an associativity degree of the tag array is tied to the minimum page size, a virtually indexed but physically tagged DASC cache correctly handles all difficulties associated with cache consistency. Trace driven simulations show that, for cache sizes in the range of 16 to 64 Kbytes and for page sizes in the range 4 to 8 Kbytes, a DASC cache is a valuable trade-off allowing fast cache hit time and low cache miss ratio while cache consistency management is performed by hardware
Keywords
cache storage; data integrity; virtual storage; DASC cache; Direct-mapped Access Set-associative Check cache; associativity degree; cache array; cache hit time; clock cycle; data consistency; direct-mapped; tag array; Clocks; Delay; Frequency; Hardware; Indexing; Manufacturing; Memory management; Microprocessors; Operating systems; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Performance Computer Architecture, 1995. Proceedings., First IEEE Symposium on
Conference_Location
Raleigh, NC
Print_ISBN
0-8186-6445-2
Type
conf
DOI
10.1109/HPCA.1995.386548
Filename
386548
Link To Document