changeset e98ede05836c in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=e98ede05836c
description:
ruby: add parameter to config to set # of l2 banks
diffstat:
1 file changed, 5 insertions(+), 2 deletions(-)
src/mem/ruby/config/TwoLevel_SplitL1UnifiedL2.rb | 7 +++++--
diffs (29 lines):
diff -r 9952fc5e0a70 -r e98ede05836c
src/mem/ruby/config/TwoLevel_SplitL1UnifiedL2.rb
--- a/src/mem/ruby/config/TwoLevel_SplitL1UnifiedL2.rb Wed Oct 07 15:48:26
2009 -0500
+++ b/src/mem/ruby/config/TwoLevel_SplitL1UnifiedL2.rb Fri Oct 16 16:31:16
2009 -0500
@@ -12,13 +12,13 @@
# default values
num_cores = 2
-l1_icache_size_kb = 32
+l1_icache_size_kb = 64
l1_icache_assoc = 8
l1_icache_latency = 1
l1_dcache_size_kb = 32
l1_dcache_assoc = 8
l1_dcache_latency = 1
-l2_cache_size_kb = 2048 # total size (sum of all banks)
+l2_cache_size_kb = 8192 # total size (sum of all banks)
l2_cache_assoc = 16
l2_cache_latency = 12
num_l2_banks = num_cores
@@ -35,6 +35,9 @@
if $*[i] == "-c" or $*[i] == "--protocol"
i += 1
protocol = $*[i]
+ elsif $*[i] == "-B"
+ num_l2_banks = $*[i+1].to_i
+ i = i+1
elsif $*[i] == "-m"
num_memories = $*[i+1].to_i
i = i+1
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev