Ruby: Resurrect Cache Warmup Capability
authorNilay Vaish <nilay@cs.wisc.edu>
Wed, 11 Jan 2012 19:48:48 +0000 (13:48 -0600)
committerNilay Vaish <nilay@cs.wisc.edu>
Wed, 11 Jan 2012 19:48:48 +0000 (13:48 -0600)
commitbf59a9298f6154cb85ebebabd4f45738caf29b35
treec1fb403509108916dcb36e4d432a877d733085ab
parent3f8065290a4740baea8b9a8ebcd361b161636d56
Ruby: Resurrect Cache Warmup Capability
This patch resurrects ruby's cache warmup capability. It essentially
makes use of all the infrastructure that was added to the controllers,
memories and the cache recorder.
src/mem/ruby/buffers/MessageBuffer.cc
src/mem/ruby/system/DMASequencer.hh
src/mem/ruby/system/DirectoryMemory.cc
src/mem/ruby/system/RubyPort.cc
src/mem/ruby/system/RubyPort.hh
src/mem/ruby/system/Sequencer.cc
src/mem/ruby/system/Sequencer.hh
src/mem/ruby/system/System.cc
src/mem/ruby/system/System.hh