diff options
author | Andreas Hansson <andreas.hansson@arm.com> | 2015-02-03 14:25:54 -0500 |
---|---|---|
committer | Andreas Hansson <andreas.hansson@arm.com> | 2015-02-03 14:25:54 -0500 |
commit | ccb512ecc1b4224ef68f5cb76f59c3fd36a59c63 (patch) | |
tree | ef9310852ce4cd0f2627860cbad569c46360262a /src/kern/operatingsystem.hh | |
parent | 5ea60a95b3d87fac6723678e07822aed512f966e (diff) | |
download | gem5-ccb512ecc1b4224ef68f5cb76f59c3fd36a59c63.tar.xz |
base: Add XOR-based hashed address interleaving
This patch extends the current address interleaving with basic hashing
support. Instead of directly comparing a number of address bits with a
matching value, it is now possible to use two independent set of
address bits XOR'ed together. This avoids issues where strided address
patterns are heavily biased to a subset of the interleaved ranges.
Diffstat (limited to 'src/kern/operatingsystem.hh')
0 files changed, 0 insertions, 0 deletions