----------------------------------------------------------- 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
