summaryrefslogtreecommitdiff
path: root/src/mem/protocol
AgeCommit message (Expand)Author
2010-01-29ruby: fixed memory fetch bug for persistent requestsBrad Beckmann
2010-01-29ruby: MOESI_CMP_token updates to use the new config systemBrad Beckmann
2010-01-29ruby: MI_example updates to use the new config systemBrad Beckmann
2010-01-29ruby: Added atomic support to MOESI_hammerBrad Beckmann
2010-01-29ruby: fixed MOESI_hammer data writebacks to the directoryBrad Beckmann
2010-01-29ruby: reorganized ruby python configurationBrad Beckmann
2010-01-29ruby: Converted MOESI_hammer dma cntrl to new config systemBrad Beckmann
2010-01-29ruby: Ruby changes required to use the python config systemBrad Beckmann
2010-01-29scons: ignore blank lines in .slicc filesSteve Reinhardt
2010-01-29ruby: Make SLICC-generated objects SimObjects.Steve Reinhardt
2010-01-29ruby: fix out_port declarationBrad Beckmann
2010-01-19ruby: new atomics implementationDerek Hower
2010-01-19mergeDerek Hower
2009-12-04ruby: cleaned up ruby-lang configurationDerek Hower
2009-11-18Resurrection of the CMP token protocol to GEM5Brad Beckmann
2009-11-18ruby: MOESI hammer support for DMA reads and writesBrad Beckmann
2009-11-18ruby: Added a memory controller feature to MOESI hammerBrad Beckmann
2009-11-18ruby: Hammer ruby configuration supportBrad Beckmann
2009-11-18ruby: Changes necessary to get the hammer protocol to work in GEM5Brad Beckmann
2009-11-18ruby: added the original hammer protocols from old rubyBrad Beckmann
2009-11-18ruby: returns the number of LLC needed for broadcastBrad Beckmann
2009-11-18ruby: Removed unused action z_stallBrad Beckmann
2009-11-18ruby: fixed dma mi example to work with multiple dma portsBrad Beckmann
2009-11-05slicc: tweak file enumeration for sconsSteve Reinhardt
2009-11-05slicc: whack some of Nate's leftover debug codeSteve Reinhardt
2009-09-25protocol: cleaned up MESI...got rid of unneccessary virtual networksDerek Hower
2009-09-22slicc: Pure python implementation of slicc.Nathan Binkert
2009-09-22scons: add slicc and ply to sys.path and PYTHONPATH so everyone has accessNathan Binkert
2009-09-15ruby: added broadcast mechanismDerek Hower
2009-09-11mergeDerek Hower
2009-09-11Added new MESI filesPolina Dudnik
2009-09-11mergeDerek Hower
2009-09-11Somayeh's MESI protocol with Polina's bug fixesPolina Dudnik
2009-09-11MI data corruption bug fixPolina Dudnik
2009-09-11MOESI data corruption bug fixPolina Dudnik
2009-09-10protocol: made MI_example work with unordered networksDerek Hower
2009-08-31[mq]: MOESI_patchPolina Dudnik
2009-08-28imported patch mi_patchPolina Dudnik
2009-08-11merged Tushar's bug fix with public repository changesBrad Beckmann
2009-08-09protocol: added recycle actions to MOESI DMA eventsDerek Hower
2009-08-07bug fix for data_msg_size in network/Network.ccTushar Krishna
2009-08-06fixed MOESI_CMP_directory bugDerek Hower
2009-08-06protocol: fixed MOESI_CMP_directory bugDerek Hower
2009-08-05protocol: made MI_example dma mapping genericDerek Hower
2009-08-04ruby: made mapAddressToRange based off a bit countDerek Hower
2009-08-04slicc: added MOESI_CMP_directory, DMA SequencerMsg, parameterized controllersDerek Hower
2009-08-04slicc: generate html by defaultDerek Hower
2009-07-20ruby: moved cache stats from Profiler to CacheMemoryDerek Hower
2009-07-18ruby: fixed dma sequencer bugDerek Hower
2009-07-08slicc: fixed MI_example bug. The directory wasn't deallocating the TBE, lead...Derek Hower