DocumentCode
446845
Title
Increasing Cache Port Efficiency for Dynamic Superscalar Microprocessors
Author
Olukotun, Kunle ; Rosenblum, Mendel ; Wilson, Kenneth M.
fYear
1996
fDate
22-24 May 1996
Firstpage
147
Lastpage
147
Abstract
The memory bandwidth demands of modern microprocessors require the use of a multi-ported cache to achieve peak performance. However, multi-ported caches are costly to implement. In this paper we propose techniques for improving the bandwidth of a single cache port by using additional buffering in the processor, and by taking maximum advantage of a wider cache port. We evaluate these techniques using realistic applications that include the operating system. Our techniques using a single-ported cache achieve 91% of the performance of a dual-ported cache.
Keywords
2-level adaptive prediction; branch prediction; correlation; system traces; Bandwidth; Buffer storage; Costs; Laboratories; Microprocessors; Modems; Multiplexing; Parallel processing; Permission; 2-level adaptive prediction; branch prediction; correlation; system traces;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architecture, 1996 23rd Annual International Symposium on
ISSN
1063-6897
Print_ISBN
0-89791-786-3
Type
conf
DOI
10.1109/ISCA.1996.10026
Filename
1563043
Link To Document