# HG changeset patch
# User Brad Beckmann <[email protected]>
# Date 1268941833 25200
# Node ID 671b6b656835f28524d63f128df62e7865c381af
# Parent  db9b6b0eba6ada2c11ea1694494c1ad7d8b7c58b
ruby: Changed the default set size to 1

Previously, the set size was set to 4.  This was mostly do to the fact that a
crazy graduate student use to create networks with 256 l2 cache banks.  Now it
is far more likely that users will create systems with less than 64 of any
particular controller type.  Therefore Ruby should be optimized for a set size
of 1.

diff --git a/src/mem/ruby/system/System.hh b/src/mem/ruby/system/System.hh
--- a/src/mem/ruby/system/System.hh
+++ b/src/mem/ruby/system/System.hh
@@ -66,7 +66,7 @@
  * set sizes at the cost of a (much) larger memory footprint
  *
  */
-const int NUMBER_WORDS_PER_SET = 4;
+const int NUMBER_WORDS_PER_SET = 1;
 
 class RubySystem : public SimObject {
 public:

_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to