Hi,

I have a query regarding the working of prefetcher in M5. There is the
prefetcher "degree" that can be set in the configuration of the prefetcher.
When a load that matches the prefetch criterion is found, "degree" number of
requests are put in the prefetch queue and then an event is scheduled to do
a prefetch later in time(requestMemsideBus()). How many prefetches will be
send to the memory side bus when the event occurs? It looks like only one
prefetch will occur(prefetcher->getPacket()) even though in the prefetch
queue "degree" number of request were added. Please let me know if my
understanding is correct or if i am missing something.

-- 
Ankit
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to