DocumentCode
3622804
Title
Evaluation of a ´stall´ cache: an efficient restricted onchip instruction cache
Author
K. Asanovic;K.E. Schauser;D.A. Patterson;E.H. Frank
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
fYear
1992
fDate
6/14/1905 12:00:00 AM
Firstpage
405
Abstract
The paper compares the cost and performance of a new kind of restricted instruction cache architecture-the stall cache-against several other conventional cache architectures. The stall cache minimizes the size of an onchip instruction cache by caching only those instructions whose instruction fetch phase collides with the memory access phase of a preceding load or store instruction. Many existing machines provide a single cycle external cache memory. The results show that, under this assumption, the stall cache always outperforms an equivalent sized on-chip instruction cache, reducing external memory access stalls by approximately 10%. In addition results are presented for a system using an on-chip data cache, and for one with a double width data bus and short instruction prefetch buffer.
Keywords
"Costs","Reduced instruction set computing","Cache memory","Computer science","Sun","Computer architecture","Prefetching","Instruction sets","Pipeline processing","Clocks"
Publisher
ieee
Conference_Titel
System Sciences, 1992. Proceedings of the Twenty-Fifth Hawaii International Conference on
Print_ISBN
0-8186-2420-5
Type
conf
DOI
10.1109/HICSS.1992.183190
Filename
183190
Link To Document