Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-11-13 | ruby: added -A option to TwoLevel_SplitL1UnifiedL2 to set the L1 cache size | Derek Hower | |
2009-11-13 | ruby: gave ALIASED_REQUEST priority over BUFFER_FULL in sequencer | Derek Hower | |
2009-11-13 | ruby: reduce the memory usage of ruby by making memory vector page based | Derek Hower | |
2009-11-13 | ruby: cache memory bugfix | Derek Hower | |
2009-10-20 | ruby: removed obsolete configuration files | Derek Hower | |
2009-10-16 | ruby: add parameter to config to set # of l2 banks | Derek Hower | |
2009-10-07 | merge | Derek Hower | |
2009-09-25 | ruby: more helpful config error message | Derek Hower | |
2009-09-21 | Atomics bug fix | Polina Dudnik | |
2009-09-17 | Functionality migrated to sequencer. | Polina Dudnik | |
2009-09-15 | ruby: improve libruby_issue_request feedback | Derek Hower | |
2009-09-15 | removed isReady from the library interface | Derek Hower | |
2009-09-15 | ruby: added broadcast mechanism | Derek Hower | |
2009-09-15 | ruby: added unified assert script | Derek Hower | |
2009-09-15 | ruby: made configuration parameters uniform | Derek Hower | |
2009-09-14 | ruby:removed unused code from CacheMemory | Derek Hower | |
2009-09-14 | ruby: configuration updates | Derek Hower | |
2009-09-14 | ruby: removed stray printf | Derek Hower | |
2009-09-11 | merge | Derek Hower | |
2009-09-11 | ruby: cleaned up unified MESI/MOESI configuration | Derek Hower | |
2009-09-11 | Added new MESI files | Polina Dudnik | |
2009-09-11 | merge | Derek Hower | |
2009-09-11 | Config adjustments for MESI | Polina Dudnik | |
2009-09-11 | Object print bug fix | Polina Dudnik | |
2009-09-10 | ruby: removed SMT-related Sequencer assert | Derek Hower | |
2009-09-10 | ruby: made randomization true by default | Derek Hower | |
2009-09-10 | ruby: made L2 request/response latency based on cache latency by default | Derek Hower | |
2009-09-09 | ruby: made Locked read/write atomic requests within ruby | Derek Hower | |
2009-09-01 | ruby: fixed config assertion failure | Derek Hower | |
2009-08-25 | merge | Derek Hower | |
2009-08-25 | Automated merge with ssh://hg@m5sim.org/m5 | Derek Hower | |
2009-08-25 | ruby: CacheMemory tag lookup uses a hash instead of a loop | Derek Hower | |
2009-08-21 | [mq]: first_patch | Polina Dudnik | |
2009-08-18 | ruby: added random seed option to config scripts | Derek Hower | |
2009-08-15 | Made servicing_atomic a counter and added started writes: | Polina Dudnik | |
a function for setting the flag to indicate that the rmw_writes started issuing | |||
2009-08-14 | Merge with current branch | Polina Dudnik | |
2009-08-14 | Multi-line RMW handling | Polina Dudnik | |
2009-08-14 | SMT atomics modifications: | Polina Dudnik | |
don't allow enquing from other threads if servicing and atomic for a thread | |||
2009-08-13 | Automated merge with ssh://hg@m5sim.org/m5 | Derek Hower | |
2009-08-13 | ruby: config bugfix | Derek Hower | |
2009-08-11 | ruby/network data_msg_size bug fix with updated stats | Tushar Krishna | |
2009-08-11 | merged Tushar's bug fix with public repository changes | Brad Beckmann | |
2009-08-07 | bug fix for data_msg_size in network/Network.cc | Tushar Krishna | |
2009-08-06 | ruby: better configuration assert message | Derek Hower | |
2009-08-05 | ruby: configuration supports multiple runs in same session | Derek Hower | |
These changes allow to run Ruby-gems multiple times from the same ruby-lang script with different configurations | |||
2009-08-04 | ruby: made mapAddressToRange based off a bit count | Derek Hower | |
2009-08-04 | slicc: added MOESI_CMP_directory, DMA SequencerMsg, parameterized controllers | Derek Hower | |
This changeset contains a lot of different changes that are too mingled to separate. They are: 1. Added MOESI_CMP_directory I made the changes necessary to bring back MOESI_CMP_directory, including adding a DMA controller. I got rid of MOESI_CMP_directory_m and made MOESI_CMP_directory use a memory controller. Added a new configuration for two level protocols in general, and MOESI_CMP_directory in particular. 2. DMA Sequencer uses a generic SequencerMsg I will eventually make the cache Sequencer use this type as well. It doesn't contain an offset field, just a physical address and a length. MI_example has been updated to deal with this. 3. Parameterized Controllers SLICC controllers can now take custom parameters to use for mapping, latencies, etc. Currently, only int parameters are supported. | |||
2009-08-03 | Automated merge with ssh://hg@m5sim.org/m5 | Derek Hower | |
2009-07-29 | ruby: fixed clearStats | Derek Hower | |
2009-07-27 | ruby: removed unused/incorrect profiler state | Derek Hower | |