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 :
بازگشت