z-logo
open-access-imgOpen Access
Increasing Cache Port Efficiency for Dynamic Superscalar Microprocessors
Author(s) -
Olukotun, K.,
Rosenblum, M.,
Wilson, K.M.
Publication year - 1996
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 1.479
H-Index - 123
ISSN - 1063-6897
ISBN - 0-89791-786-3
DOI - 10.1109/isca.1996.10026
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.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom