On Wed, 24 Oct 2012, Brad Beckmann wrote:


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


I haven't had a chance to review all the patches you just sent out, but this one definitely caught my eye. Can you describe how the prefetcher ties into the protocol? Do you have an example protocol that you can show us? As you probably know, we've integrated prefetchers into Ruby

I have posted another patch.

before, but they end up requiring protocol specific changes. It is fine if this does at as. I'm just curious to know if you thought about an easier way to make prefetching protocol independent yet still accurate.

We can do it in the Sequencer, but it may not be as accurate. It would also mean that all the prefetches end up going in the mandatory queue. I think modifying the protocols is the way to go.

BTW, have you ever wondered why the mandatory queue is called "mandatory"? There use to be an optional queue included in each protocol file. :)


I figured that out.

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

Reply via email to