# HG changeset patch
# User Derek Hower <d...@cs.wisc.edu>
# Date 1255728676 18000
# Node ID e98ede05836c937e5792d084400dc1a83694a352
# Parent  9952fc5e0a705e644ca9f6f8657100f133f5957e
ruby: add parameter to config to set # of l2 banks

diff --git a/src/mem/ruby/config/TwoLevel_SplitL1UnifiedL2.rb 
b/src/mem/ruby/config/TwoLevel_SplitL1UnifiedL2.rb
--- a/src/mem/ruby/config/TwoLevel_SplitL1UnifiedL2.rb
+++ b/src/mem/ruby/config/TwoLevel_SplitL1UnifiedL2.rb
@@ -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
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to