Sciweavers

ISCA
1989
IEEE

Improving Performance of Small On-Chip Instruction Caches

14 years 2 months ago
Improving Performance of Small On-Chip Instruction Caches
Most current single-chip processors employ an on-chip instruction cache to improve performance. A miss in this insk-uction cache will cause an external memory reference which must compete with data references for access to the external memory, thus affecting the overall performance of the processor. One common way to reduce the number of off-chip instruction requests is to increase the size of the on-chip cache. An alternative approach is presented in this paper, in which a combination of an instruction cache, instruction queue and instruction queue buffer is used to achieve the same effect with a much smaller instruction cache size. Such an approach is significant for emerging technologies where high circuit densities are initially difficult to achieve yet a high level of performance is desired. or for more mature technologies where chip area can be used to provide more functionality. The viability of this approach is demonstrated by its implementation in au existing single-chip proc...
Matthew K. Farrens, Andrew R. Pleszkun
Added 11 Aug 2010
Updated 11 Aug 2010
Type Conference
Year 1989
Where ISCA
Authors Matthew K. Farrens, Andrew R. Pleszkun
Comments (0)