Parallel Performance Project Research Paper
Research Paper
-
Evaluating the Performance of Active Cache Management Schemes
Edward S. Tam, Jude A. Rivers, Vijayalakshmi Srinivasan,
Gary S. Tyson, and Edward S. Davidson
Proceedings of the 1998 International Conference on Computer Design,
October 1998.
Abstract
-
In this paper we examine the performance of two multi-lateral cache
schemes; one makes block allocation decisions correlated to the
reference behavior of regions of memory (NTS), the other correlated to
the reference behavior of memory accessing instructions (PCS). To
determine the efficacy of exploiting these reference correlation
schemes to improve cache management, we compare the performance of
these multi-lateral schemes to a multi-lateral configuration that uses
a near-optimal (but non-implementable) replacement policy,
pseudo-opt. In addition to miss ratio, three metrics are used to
evaluate the performance of these schemes, relative to pseudo-opt: 1)
prediction accuracy in determining reference locality, 2) actual usage
accuracy, i.e. how likely a block in an implementable scheme and the
near-optimal scheme exhibit the same reuse characteristic, and 3) tour
length of a line in the cache. Results show that while the NTS and PCS
schemes outperform traditional cache management schemes, they fall
short of the pseudo-opt performance; this is due to their simple
prediction strategies and because their active management addresses
only block allocation and not replacement.
Back to Publication List, or
Parallel Performance Project Home Page