Ce. Wu et al., EFFICIENT STACK SIMULATION FOR SET-ASSOCIATIVE VIRTUAL ADDRESS CACHESWITH REAL TAGS, I.E.E.E. transactions on computers, 44(5), 1995, pp. 719-723
Stack simulation is a powerful cache analysis approach to generate the
number of misses and write backs for various cache configurations in
a single run. Unfortunately, none of the previous work on stack simula
tion has efficient stack algorithm for virtual address caches with rea
l tags (V/R-type caches). In this paper, we devise an efficient stack
simulation algorithm for analyzing V/R-type caches. Using markers with
a valid range for synonym lines, our algorithm is able to keep track
of stack distances for different cache configurations. In addition to
cache miss ratios and write back ratios, our approach generates pseudo
nym frequency for all cache configurations under investigation.