Review Board 2.0.15


ruby: add a prefetcher

Review Request #1486 - Created Oct. 24, 2012 and submitted - Latest diff uploaded

Information
Nilay Vaish
gem5
default
Reviewers
Default
Changeset 9312:0c088aab5fdf
---------------------------
ruby: add a prefetcher
This patch adds a prefetcher for the ruby memory system. The prefetcher
is based on a prefetcher implemented by others (well, I don't know
who wrote the original). The prefetcher does stride-based prefetching,
both unit and non-unit. It obseves the misses in the cache and trains on
these. After the training period is over, the prefetcher starts issuing
prefetch requests to the controller.