mem-cache: Added the Delta Correlating Prediction Tables Prefetcher
authorJavier Bueno <javier.bueno@metempsy.com>
Tue, 5 Feb 2019 22:31:19 +0000 (23:31 +0100)
committerJavier Bueno Hedo <javier.bueno@metempsy.com>
Tue, 12 Feb 2019 11:51:04 +0000 (11:51 +0000)
commitee9293d0ec8bcf793b6622a746726f9745d0631f
tree396334f9f252598ee0ce7b80395446db210ad82a
parent1f008aa0348f5aaa1df5b337661e95821b98f07a
mem-cache: Added the Delta Correlating Prediction Tables Prefetcher

Reference:
    Multi-level hardware prefetching using low complexity delta correlating
    prediction tables with partial matching.
    Marius Grannaes, Magnus Jahre, and Lasse Natvig. 2010.
    In Proceedings of the 5th international conference on High Performance
    Embedded Architectures and Compilers (HiPEAC'10)
Change-Id: I7b5d7ede9284862a427cfd5693a47652a69ed49d
Reviewed-on: https://gem5-review.googlesource.com/c/16062
Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
src/mem/cache/prefetch/Prefetcher.py
src/mem/cache/prefetch/SConscript
src/mem/cache/prefetch/base.hh
src/mem/cache/prefetch/delta_correlating_prediction_tables.cc [new file with mode: 0644]
src/mem/cache/prefetch/delta_correlating_prediction_tables.hh [new file with mode: 0644]
src/mem/cache/prefetch/queued.hh