MESI: Add queues for stalled requests
[gem5.git] / src / mem /
2011-02-07 Joel HestnessRuby: Add support for locked memory accesses in X86_FS
2011-02-07 Joel HestnessRuby: Update the Ruby request type names for LL/SC
2011-02-07 Brad Beckmannruby: Assert for x86 misaligned access
2011-02-07 Brad BeckmannMOESI_hammer: Added full-bit directory support
2011-02-07 Joel HestnessMOESI_hammer: trigge queue fix.
2011-02-07 Tushar Krishnagarnet: added orion2.0 for network power calculation
2011-02-07 Tushar Krishnagarnet: separate data and ctrl VCs
2011-01-18 Nilay VaishChange interface between coherence protocols and CacheM...
2011-01-14 Nilay VaishRuby: Fixes MESI CMP directory protocol
2011-01-10 Nathan Binkertruby: get rid of ruby's Debug.hh
2011-01-08 Steve ReinhardtReplace curTick global variable with accessor functions.
2011-01-05 Nilay VaishRuby: Updates MOESI Hammer protocol
2011-01-03 Steve ReinhardtMake commenting on close namespace brackets consistent.
2010-12-23 Nilay VaishPerfectCacheMemory: Add return statements to two functions.
2010-12-23 Nilay VaishThis patch removes the WARN_* and ERROR_* from src...
2010-12-09 Gabe BlackMerge.
2010-12-08 Brad Beckmannruby: remove Ruby asserts for m5.fast
2010-12-01 Nilay Vaishruby: Converted old ruby debug calls to M5 debug calls
2010-11-20 Ali SaidiSE: Fix simulating more than 4GB of RAM in SE mode
2010-11-20 Ali SaidiSCons: Support building without an ISA
2010-11-08 Ali SaidiARM: Add checkpointing support
2010-11-08 Ali SaidiMem: Finish half-baked support for mmaping file in...
2010-10-18 Steve Reinhardtcache: minor SC assertion fix
2010-10-16 Gabe BlackMem: Reclaim some request flags used by MIPS for alignm...
2010-10-13 Gabe BlackMem: Change the CLREX flag to CLEAR_LL.
2010-09-30 Ali SaidiCPU/Cache: Fix some errors exposed by valgrind
2010-09-22 Steve Reinhardtcache: improve coherence handling of writebacks
2010-09-14 Gabe BlackFaults: Pass the StaticInst involved, if any, to a...
2010-09-10 Nathan Binkertstyle: fix sorting of includes and whitespace in some...
2010-09-09 Nathan Binkertcode_formatter: make it easier to insert whitespace
2010-09-09 Steve Reinhardtcache: fail SC when invalidated while waiting for bus
2010-09-09 Steve Reinhardtmem: fix functional accesses to deal with coherence...
2010-09-09 Steve Reinhardtcache: coherence protocol enhancements & bug fixes
2010-08-26 Steve Reinhardtmem: fix m5.fast compile bug in previous cset
2010-08-26 Steve Reinhardtcache: fix a bug in atomic multilevel snoops
2010-08-25 Steve Reinhardtmem: fix dumb typo in copyrights
2010-08-24 Brad Beckmanntesters: move testers to a new directory
2010-08-24 Brad BeckmannMOESI_hammer: fixed bug for dma reads in single cpu...
2010-08-23 Gene WuMEM: Make CLREX a first class request operation and...
2010-08-23 Gene WuARM: Make sure that software prefetch instructions...
2010-08-23 Ali SaidiCompiler: Fixes for GCC 4.5.
2010-08-20 Brad Beckmannruby: Added merge GETS optimization to hammer
2010-08-20 Brad Beckmannruby: Stall and wait input messages instead of recycling
2010-08-20 Brad Beckmannruby: Recycle latency fix for hammer
2010-08-20 Brad BeckmannMOESI_hammer: break down miss latency stalled cycles
2010-08-20 Brad Beckmannruby: added probe filter support to hammer
2010-08-20 Brad Beckmannruby: fixed DirectoryMemory's numa_high_bit configuration
2010-08-20 Brad Beckmannruby: Reset ruby stats in RubySystem unserialize
2010-08-20 Brad Beckmannruby: Disable migratory sharing for token and hammer
2010-08-20 Brad Beckmannruby: Added SC fail indication to trace profiling
2010-08-20 Brad Beckmannruby: Fixed RubyPort sendTiming callbacks
2010-08-20 Brad Beckmannruby: fixed token bugs associated with owner token...
2010-08-20 Brad Beckmannruby: MOESI_CMP_token dma fixes
2010-08-20 Brad Beckmannruby: Resurrected Ruby's deterministic tests
2010-08-20 Brad Beckmannruby: Updated MOESI_hammer L2 latency behavior
2010-08-20 Brad Beckmannruby: Reduced ruby latencies
2010-08-20 Brad Beckmannruby: fix ruby llsc support to sync sc outcomes
2010-08-20 Brad Beckmannruby: Fixed L2 cache miss profiling
2010-08-20 Brad Beckmannruby: Added bcast msg profiling to hammer and token
2010-08-20 Brad Beckmannruby: Added consolidated network msg stats
2010-08-20 Brad Beckmannruby: Reincarnated the responding machine profiling
2010-08-20 Brad BeckmannMOESI_CMP_token: Fixed dma persistent lockdown bugs
2010-08-20 Brad Beckmannmemtest: Memtester support for DMA
2010-08-20 Brad Beckmannruby: Added ruby_request_type ostream def to libruby.hh
2010-08-20 Brad Beckmannslicc: Consolidated the protocol stats printing
2010-08-20 Brad Beckmannconfig: Added the topology description to m5 config.ini
2010-08-20 Brad Beckmannruby: Fixed printout when Sequencer detects a deadlock
2010-08-20 Brad BeckmannMESI_CMP_directory: bug fix for old PUTX requests
2010-08-17 Steve Reinhardtbus: clean up default responder code.
2010-07-22 Timothy M. JonesPort: Only indicate that a SimpleTimingPort is drained...
2010-07-09 Steve Reinhardtcache: fix bug in SC upgrade handling
2010-07-08 Brad Beckmanngarnet: Added topology print function to Garnet printStats
2010-07-08 Tushar KrishnaNetworkMessage copy constructor fix
2010-06-22 Tushar Krishnastyle: updated garnet to match M5 coding style
2010-06-23 Steve Reinhardtcache: fix longstanding prefetcher bug
2010-06-16 Steve Reinhardtcache: fail store conditionals when upgrade loses race
2010-06-16 Steve Reinhardtcache: fix dirty bit setting
2010-06-15 Nathan Binkertstats: only consider a formula initialized if there...
2010-06-11 Nathan Binkertruby: get rid of PrioHeap and use STL
2010-06-11 Nathan Binkertruby: get rid of the Map class
2010-06-11 Nathan Binkertruby: get rid of Vector and use STL
2010-06-11 Nathan Binkertruby: get rid of RefCnt and Allocator stuff use base...
2010-06-07 Steve Reinhardtscons: make RUBY a regular (non-global) sticky var
2010-06-01 Nathan Binkertstyle: clean up ruby's Set class
2010-04-15 Nathan Binkerttick: rename Clock namespace to SimClock
2010-04-02 Nathan Binkertruby: get rid of gems_common/util.hh and .cc and use...
2010-04-02 Nathan Binkertruby: get "using namespace" out of headers
2010-03-31 Nathan Binkertstyle: another ruby style pass
2010-03-27 Korey Sewellm5: merge inorder updates
2010-03-24 Nathan Binkertruby: continue style pass
2010-03-23 Korey Sewellm5merge(2): another merge of regression stats
2010-03-23 Korey Sewellm5merge: ruby + inorder
2010-03-23 Nathan Binkertruby: style pass
2010-03-22 Brad Beckmannruby: improved isReadWrite fix me comment
2010-03-22 Brad Beckmannruby: Removed the unnecessary MachineType message fields
2010-03-22 Brad Beckmannruby: Reorganized Ruby topology and protocol files
2010-03-22 Brad Beckmannruby: Disable adaptive routing by for faster simulation...
2010-03-22 Brad Beckmannruby: Changed the default set size to 1
2010-03-22 Brad Beckmannruby: Reordered protocol buffers
2010-03-22 Brad Beckmannruby: Adds configurable bit selection for numa mapping
next