summaryrefslogtreecommitdiff
path: root/src/mem
AgeCommit message (Expand)Author
2015-07-06mem: Cleanup CommMonitor in preparation for probe supportAndreas Sandberg
2015-07-04mem: packet: Add const to constructor argumentNilay Vaish
2015-07-04ruby: drop NetworkMessage classNilay Vaish
2015-07-04ruby: mesi three level: name change to avoid clashNilay Vaish
2015-07-04ruby: remove message buffer nodeNilay Vaish
2015-07-03mem: Increase the default buffer sizes for the DDR4 controllerAndreas Hansson
2015-07-03mem: Update DRAM command scheduler for bank groupsWendy Elsasser
2015-07-03mem: Avoid DRAM write queue iteration for merging and read lookupAndreas Hansson
2015-07-03mem: Delay responses in the crossbar before forwardingAndreas Hansson
2015-07-03mem: Remove redundant is_top_level cache parameterAndreas Hansson
2015-07-03mem: Split WriteInvalidateReq into write and invalidateAndreas Hansson
2015-07-03mem: Add ReadCleanReq and ReadSharedReq packetsAndreas Hansson
2015-07-03mem: Allow read-only caches and check complianceAndreas Hansson
2015-07-03mem: Add clean evicts to improve snoop filter trackingAli Jafri
2015-07-03mem: Convert Request static const flags to enumsAndreas Hansson
2015-06-25ruby: slicc: remove READMENilay Vaish
2015-06-25ruby: message: remove a data member added by mistakeNilay Vaish
2015-06-25Ruby: Remove assert in RubyPort retry list logicJason Power
2015-06-09mem: Add check for express snoop in packet destructorAli Jafri
2015-06-09mem: Fix snoop packet data allocation bugAndreas Hansson
2015-06-07ruby: Fix MESI consistency bugMarco Elver
2015-06-07mem: Add HMC Timing ParametersMatthias Jung
2015-05-30mem: addr_mapper: restore old address if request not sentChristoph Pfister
2015-05-26ruby: Deprecation warning for RubyMemoryControlAndreas Hansson
2015-05-19ruby: Fix RubySystem warm-up and cool-down scopeJoel Hestness
2015-03-17mem: Create a request copy for deferred snoopsStephan Diestelhorst
2015-05-05mem, cpu: Add a separate flag for strictly ordered memoryAndreas Sandberg
2015-05-05mem, alpha: Move Alpha-specific request flagsAndreas Sandberg
2015-05-05mem: Snoop into caches on uncacheable accessesAndreas Hansson
2015-05-05mem: Pass shared downstream through cachesAndreas Hansson
2015-05-05mem: Add forward snoop check for HardPFReqsAli Jafri
2015-05-05mem: Add missing stats update for uncacheable MSHRsAndreas Hansson
2015-05-05mem: Tidy up BaseCache parametersAndreas Hansson
2015-05-05mem: Remove templates in cache modelDavid Guillen
2015-04-29mem: Simplify page close checks for adaptive policiesRizwana Begum
2015-04-29ruby: set: replace long by unsigned longNilay Vaish
2015-04-13ruby: allow restoring from checkpoint when using DRAMCtrlLena Olson
2015-03-27mem: Support any number of master-IDs in stride prefetcherStephan Diestelhorst
2015-03-27mem: Allocate cache writebacks before new MSHRsAndreas Hansson
2015-03-27mem: Cleanup flow for uncacheable accessesAndreas Hansson
2015-03-27mem: Ignore uncacheable MSHRs when finding matchesAndreas Hansson
2015-03-27mem: Remove redundant allocateUncachedReadBuffer in cacheAndreas Hansson
2015-03-27mem: Modernise MSHR iterators to C++11Andreas Hansson
2015-03-27mem: Align all MSHR entries to block boundariesAndreas Hansson
2015-03-27mem: Rename PREFETCH_SNOOP_SQUASH flag to BLOCK_CACHEDAli Jafri
2015-03-23mem: rename Locked/LOCKED to LockedRMW/LOCKED_RMWSteve Reinhardt
2015-03-23mem: Tidy up RequestAndreas Hansson
2015-03-19mem: Use emplace front/back for deferred packetsAndreas Hansson
2015-03-19mem: Enable CommMonitor to output traces in atomic modeGeoffrey Blake
2015-02-11mem: remove redundant test in in Cache::recvTimingResp()Steve Reinhardt