mem-cache: Create Tree-PLRU replacement policy
authorDaniel R. Carvalho <odanrc@yahoo.com.br>
Tue, 5 Jun 2018 11:59:42 +0000 (13:59 +0200)
committerDaniel Carvalho <odanrc@yahoo.com.br>
Wed, 10 Oct 2018 18:18:45 +0000 (18:18 +0000)
commit160bcba0d6729d37caf65e97a99e2ebdcf71f6a8
tree8ad9997f4ec420402b2c5a5bc386883d2972b945
parent79eccfbe674d3cc8ebd2d9ed6787893f981de43a
mem-cache: Create Tree-PLRU replacement policy

Implementation of a Tree-PLRU replacement policy. It is based on
the assumption that a set associative cache is used.

Change-Id: I74b227e88fd6c93aab5bb2cd0e8730376db28f52
Reviewed-on: https://gem5-review.googlesource.com/c/11106
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>
src/mem/cache/replacement_policies/ReplacementPolicies.py
src/mem/cache/replacement_policies/SConscript
src/mem/cache/replacement_policies/lru_rp.hh
src/mem/cache/replacement_policies/tree_plru_rp.cc [new file with mode: 0644]
src/mem/cache/replacement_policies/tree_plru_rp.hh [new file with mode: 0644]