changeset 8a7285d6197e in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=8a7285d6197e
description:
arm, configs: Do not forward snoops from I cache
This fix simply tells the I cache to not forward snoops to the fetch
unit (since there is really no reason to do so).
diffstat:
configs/common/O3_ARM_v7a.py | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
diffs (40 lines):
diff -r ea35886cd847 -r 8a7285d6197e configs/common/O3_ARM_v7a.py
--- a/configs/common/O3_ARM_v7a.py Fri Mar 27 04:56:03 2015 -0400
+++ b/configs/common/O3_ARM_v7a.py Fri Mar 27 04:56:10 2015 -0400
@@ -150,7 +150,8 @@
tgts_per_mshr = 8
size = '32kB'
assoc = 2
- is_top_level = 'true'
+ is_top_level = True
+ forward_snoops = False
# Data Cache
class O3_ARM_v7a_DCache(BaseCache):
@@ -161,7 +162,7 @@
size = '32kB'
assoc = 2
write_buffers = 16
- is_top_level = 'true'
+ is_top_level = True
# TLB Cache
# Use a cache as a L2 TLB
@@ -173,7 +174,7 @@
size = '1kB'
assoc = 8
write_buffers = 16
- is_top_level = 'true'
+ is_top_level = True
# L2 Cache
@@ -185,7 +186,7 @@
size = '1MB'
assoc = 16
write_buffers = 8
- prefetch_on_access = 'true'
+ prefetch_on_access = True
# Simple stride prefetcher
prefetcher = StridePrefetcher(degree=8, latency = 1)
tags = RandomRepl()
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev