configs: Added list types of replacement policy.
authorJiasen <jiasen.hjs@alibaba-inc.com>
Fri, 15 Jan 2021 03:57:17 +0000 (11:57 +0800)
committerJIASEN_HUANG <jiasen.hjs@alibaba-inc.com>
Tue, 26 Jan 2021 02:18:56 +0000 (02:18 +0000)
commit6b90ee8142ee044ed6118679a3bbc388d12e03cd
tree5c2623103a6493633932db7646debb6a41f54b4a
parent6b355f69a32e78a3260bff7389a1f33030ee1d18
configs: Added list types of replacement policy.

Replacement policy is one of the key points in CPU performance. For ease
of checking the avliable replacment types for any cpu architects,
"replacment policy list" is added in Options.py and ObjectList.py.
Just like Branch Prediction Policies, adding such list would make it efficient for compare cpu performance
regarding different replacment policies especially for Cache.

Jira Issue: https://gem5.atlassian.net/browse/GEM5-853

Change-Id: I97358617038fdcec79fa7e59baba8926284727b4
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/39195
Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br>
Reviewed-by: Jason Lowe-Power <power.jg@gmail.com>
Maintainer: Jason Lowe-Power <power.jg@gmail.com>
Tested-by: kokoro <noreply+kokoro@google.com>
configs/common/ObjectList.py
configs/common/Options.py