summaryrefslogtreecommitdiff
path: root/src/mem
AgeCommit message (Expand)Author
2015-11-06mem: Add an option to perform clean writebacks from cachesAndreas Hansson
2015-11-06mem: Add cache clusivityAndreas Hansson
2015-11-06mem: Avoid unnecessary snoops on writebacks and clean evictionsAli Jafri
2015-11-06mem: Order packet queue only on matching addressesAndreas Hansson
2015-11-06mem: Enforce insertion order on the cache response pathAli Jafri
2015-11-06mem: Use the packet delays and do not just zero them outAndreas Hansson
2015-11-06mem: Align rules for sinking inhibited packets at the slaveAndreas Hansson
2015-11-06mem: Do not treat CleanEvict as a write operationAndreas Hansson
2015-11-06mem: Unify delayed packet deletionAndreas Hansson
2015-11-06misc: Appease clang static analyzerAndreas Hansson
2015-11-06mem: Check the XBar's port queues on functional snoopsAndreas Sandberg
2015-11-03mem: hmc: minor fixesErfan Azarkhish
2015-11-03mem: hmc: serial link modelErfan Azarkhish
2015-11-03mem: hmc: adds controllerErfan Azarkhish
2015-10-29mem: Clarify cache MSHR handling on fillAndreas Hansson
2015-10-23x86: Add missing explicit overrides for X86 devicesAndreas Hansson
2015-10-14mem: Pass snoop retries through the CommMonitorAndreas Hansson
2015-10-14ruby: profiler: provide the number of vnets through ruby systemNilay Vaish
2015-10-14ruby: remove unused functionalRead() function.Nilay Vaish
2015-10-14ruby: garnet: flexible: refactor flitNilay Vaish
2015-10-12misc: Add explicit overrides and fix other clang >= 3.5 issuesAndreas Hansson
2015-10-12misc: Remove redundant compiler-specific definesAndreas Hansson
2015-09-30cpu,isa,mem: Add per-thread wakeup logicMitch Hayenga
2015-09-29ruby: Fix CacheMemory allocate leakJoel Hestness
2015-09-29ruby: RubyPort delete snoop requestsJoel Hestness
2015-09-29ruby: Fix memory leak in AbstractControllerJoel Hestness
2015-09-29ruby: RubyMemoryControl delete requestsJoel Hestness
2015-09-25mem: Add PacketInfo to be used for packet probe pointsAndreas Hansson
2015-09-25mem: Add check for block status on WriteLineReq fillAndreas Hansson
2015-09-25mem: Fix WriteLineReq fill behaviourAndreas Hansson
2015-09-25mem: Comment clean-up for the snoop filterAndreas Hansson
2015-09-25mem: Avoid adding and then removing empty snoop-filter itemsAndreas Hansson
2015-09-25mem: Only track snooping ports in the snoop filterAndreas Hansson
2015-09-25mem: Add snoop filters to L2 crossbars, and check sizeAli Jafri
2015-09-25mem: Store snoop filter lookup result to avoid second lookupAndreas Hansson
2015-09-25mem: Add snoops for CleanEvicts and Writebacks in atomic modeAli Jafri
2015-09-25mem: Add CleanEvict and Writeback support to snoop filtersAli Jafri
2015-09-25mem: Add check for snooping ports in the snoop filterAli Jafri
2015-09-25mem: Make the coherent crossbar account for timing snoopsAndreas Hansson
2015-09-25mem: Do not include snoop-filter latency in crossbar occupancyAndreas Hansson
2015-09-24ruby: simple network: refactor codeNilay Vaish
2015-09-23ruby: garnet: refactor code in network linksNilay Vaish
2015-09-23ruby: bloom filters: refactor codeNilay Vaish
2015-09-23ruby: abstract controller: mark some variables as constNilay Vaish
2015-09-22mem: Add initial HBM configurationsWendy Elsasser
2015-09-18ruby: garnet: mark some variables as constNilay Vaish
2015-09-18ruby: print addresses in hexNilay Vaish
2015-09-18ruby: slicc: derive DataMember class from Var instead of PairContainerNilay Vaish
2015-09-17ruby: update WireBuffer API to match that of MessageBufferTony Gutierrez
2015-09-16ruby: Add missing block deallocations in MOESI_hammerLena Olson