Daniel Carvalho has uploaded a new patch set (#2). ( https://gem5-review.googlesource.com/c/public/gem5/+/8885 )

Change subject: mem-cache: Split BaseSetAssoc for placement policies
......................................................................

mem-cache: Split BaseSetAssoc for placement policies

Split placement functionality from tags, so that code duplication
is reduced when adding new classes that use different placement
policies, such as set associative, skewed associative and column
associative.

Change-Id: I0838b41663f21eba0aeab7aeb7839e3703ca3324
---
A src/mem/cache/placement_policies/PlacementPolicies.py
A src/mem/cache/placement_policies/SConscript
A src/mem/cache/placement_policies/base.hh
A src/mem/cache/placement_policies/set_associative.cc
A src/mem/cache/placement_policies/set_associative.hh
R src/mem/cache/placement_policies/skewed_associative.cc
R src/mem/cache/placement_policies/skewed_associative.hh
M src/mem/cache/tags/SConscript
M src/mem/cache/tags/Tags.py
M src/mem/cache/tags/base.cc
M src/mem/cache/tags/base.hh
M src/mem/cache/tags/base_set_assoc.cc
M src/mem/cache/tags/base_set_assoc.hh
M src/mem/cache/tags/fa_lru.cc
M src/mem/cache/tags/fa_lru.hh
M src/mem/cache/tags/sector_tags.cc
M src/mem/cache/tags/sector_tags.hh
17 files changed, 708 insertions(+), 377 deletions(-)


--
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/8885
To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings

Gerrit-Project: public/gem5
Gerrit-Branch: master
Gerrit-Change-Id: I0838b41663f21eba0aeab7aeb7839e3703ca3324
Gerrit-Change-Number: 8885
Gerrit-PatchSet: 2
Gerrit-Owner: Daniel Carvalho <[email protected]>
Gerrit-Reviewer: Daniel Carvalho <[email protected]>
Gerrit-CC: Jason Lowe-Power <[email protected]>
Gerrit-MessageType: newpatchset
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to