Review Board 2.0.15


arm: make the PseudoLRU tags the default for the O3_ARM_v7aL2

Review Request #2173 - Created Feb. 21, 2014 and submitted - Latest diff uploaded

Information
Tony Gutierrez
gem5
default
Reviewers
Default
Changeset 10259:4bb098c2c0d8
---------------------------
arm: make the PseudoLRU tags the default for the O3_ARM_v7aL2

the Cortex-A15 has a random replacement policy for its L2 cache. see the
Cortex-A15 Technical Reference Manual 1.7 About the L2 memory system. this
patch makes the PseudoLRU tags the default for the ARM O3 CPU's L2 cache.
Used the memory latency benchmark from LMBench to evaluate the accuracy of gem5's memory system vs. a VExpress board, with this patch the accuracy is much improved. See figure 4a. here:

http://web.eecs.umich.edu/~atgutier/papers/ispass_2014.pdf