DocumentCode :
2562083
Title :
A design framework for hybrid-access caches
Author :
Theobald, Kevin B. ; Hum, Herbert H J ; Gao, Guang R.
Author_Institution :
Sch. of Comput. Sci., McGill Univ., Montreal, Que., Canada
fYear :
1995
fDate :
1995
Firstpage :
144
Lastpage :
153
Abstract :
High-speed microprocessors need fast on-chip caches in order to keep busy. Direct-mapped caches have better access times than set-associative caches, but poorer miss rates. This has led to several hybrid on-chip caches combining the speed of direct-mapped caches with the hit rates of associative caches. In this paper, we unify these hybrids within a single framework which we call the hybrid access cache (HAC) model. Existing hybrid caches lie near the edges of the HAC design space, leaving the middle untouched. We study a group of caches in this middle region, a group we call half-and-half caches, which are half direct-mapped and half set-associative. Simulations confirm the predictive valve of the HAC model, and demonstrate that, for medium to large caches, this middle region yields more efficient cache designs
Keywords :
cache storage; digital simulation; associative caches; design framework; direct-mapped caches; high-speed microprocessors; hybrid-access caches; on-chip caches; simulations; Computer science; Frequency; Microprocessors;
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.386547
Filename :
386547
Link To Document :
بازگشت