chiark / gitweb /
Replace interleave_size with channel_hash
[stressapptest] / src / sat.h
index e867151a66de2920f163070414c0d39f621f8126..93d6b3466c52f15154fb54897473f2e7510b6d5a 100644 (file)
--- a/src/sat.h
+++ b/src/sat.h
@@ -151,9 +151,8 @@ class Sat {
   int64 freepages_;                   // How many invalid pages we need.
   int disk_pages_;                    // Number of pages per temp file.
   uint64 paddr_base_;                 // Physical address base.
-  vector< vector<string> > modules_;  // Memory module names per channel.
-  int interleave_size_;               // Channel interleaving   chunk size in bytes.
-                                      // Usually cacheline sized.
+  vector< vector<string> > channels_; // Memory module names per channel.
+  uint64 channel_hash_;               // Mask of address bits XORed for channel.
   int channel_width_;                 // Channel width in bits.
 
   // Control flags.