changeset 92135335e177 in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=92135335e177
description:
        ruby: turned off randomization by default, turned on memory controller 
random arbitrate

diffstat:

1 file changed, 5 insertions(+), 4 deletions(-)
src/mem/ruby/config/defaults.rb |    9 +++++----

diffs (26 lines):

diff -r 14d7cd6f09a6 -r 92135335e177 src/mem/ruby/config/defaults.rb
--- a/src/mem/ruby/config/defaults.rb   Fri Nov 13 09:45:23 2009 -0600
+++ b/src/mem/ruby/config/defaults.rb   Wed Nov 18 11:53:43 2009 -0600
@@ -117,7 +117,7 @@
   default_param :mem_ctl_latency, Integer, 12
   default_param :refresh_period, Integer, 1560
   default_param :tFaw, Integer, 0
-  default_param :mem_random_arbitrate, Integer, 0
+  default_param :mem_random_arbitrate, Integer, 11
   default_param :mem_fixed_delay, Integer, 0
 
 end
@@ -195,9 +195,10 @@
   # When set to true, the simulation will insert random delays on
   # message enqueue times.  Note that even if this is set to false,
   # you can still have a non-deterministic simulation if random seed
-  # is set to "rand".  This is because the Ruby swtiches use random
-  # link priority elevation
-  default_param :randomization, Boolean, true
+  # is set to "rand".  This is used mainly to debug protocols by forcing 
+  # really strange interleavings and should not be used for 
+  # performance runs.
+  default_param :randomization, Boolean, false
 
   # tech_nm is the device size used to calculate latency and area
   # information about system components
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to