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
