-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/1486/
-----------------------------------------------------------

Review request for Default.


Description
-------

Changeset 9312:0c088aab5fdf
---------------------------
ruby: add a prefetcher
This patch adds a prefetcher for the ruby memory system. The prefetcher
is based on a prefetcher implemented by others (well, I don't know
who wrote the original). The prefetcher does stride-based prefetching,
both unit and non-unit. It obseves the misses in the cache and trains on
these. After the training period is over, the prefetcher starts issuing
prefetch requests to the controller.


Diffs
-----

  src/mem/SConscript f634a34f2f0b 
  src/mem/ruby/SConscript f634a34f2f0b 
  src/mem/ruby/slicc_interface/AbstractController.hh f634a34f2f0b 
  src/mem/ruby/structures/Prefetcher.hh PRE-CREATION 
  src/mem/ruby/structures/Prefetcher.cc PRE-CREATION 
  src/mem/ruby/structures/RubyPrefetcher.py PRE-CREATION 
  src/mem/ruby/structures/SConscript PRE-CREATION 

Diff: http://reviews.gem5.org/r/1486/diff/


Testing
-------


Thanks,

Nilay Vaish

_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to