prefetcher->getPacket() should be called multiple times, each time the
bus becomes free, as long as the queue is not empty.

On Thu, Jul 15, 2010 at 10:20 AM, Ankit Sethia <[email protected]> wrote:
> 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
>
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to