mem-cache: Access Map Pattern Matching Prefetcher
authorJavier Bueno <javier.bueno@metempsy.com>
Thu, 13 Dec 2018 11:08:35 +0000 (12:08 +0100)
committerJavier Bueno Hedo <javier.bueno@metempsy.com>
Wed, 16 Jan 2019 16:05:44 +0000 (16:05 +0000)
commit60995026786d7e8000d379c0f47c7ee36b9c2444
tree0033d936bbf05dc5ea427aa738b03bc481750788
parent3a3ad05aca43fb4dae1a0a9785549dcfc385af0d
mem-cache: Access Map Pattern Matching Prefetcher

Implementation of the Access Map Pattern Matching prefetcher
Based in the description of the following paper:
  Access map pattern matching for high performance data cache prefetch.
  Ishii, Y., Inaba, M., & Hiraki, K. (2011).
  Journal of Instruction-Level Parallelism, 13, 1-24.

Change-Id: I0d4b7f7afc2ab4938bdd8755bfed26e26a28530c
Reviewed-on: https://gem5-review.googlesource.com/c/15096
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Maintainer: Nikos Nikoleris <nikos.nikoleris@arm.com>
src/mem/cache/prefetch/Prefetcher.py
src/mem/cache/prefetch/SConscript
src/mem/cache/prefetch/access_map_pattern_matching.cc [new file with mode: 0644]
src/mem/cache/prefetch/access_map_pattern_matching.hh [new file with mode: 0644]