I don't really understand what you mean by packages, but you'll probably want 
to update to the latest version of gem5 as there are lots of prefetcher fixes 
that have recently been committed.
Ali

On Aug 22, 2011, at 4:30 PM, Jorge Perez wrote:

> Hello,
> I am running the last stable version of gem5 with the spec2006 benchmarks 
> only with one processor.
> I have been studying the behavior of the stride prefetcher and I have some 
> doubts. I have been capturing traces at the beginning of 
> void StridePrefetcher::calculatePrefetch(PacketPtr &pkt, std::list<Addr> 
> &addresses, std::list<Tick> &delays) 
> to know the cmd of each package. My surprise was big when I saw that the 
> there are several ReadResp (i.e. in cactusADM they are the 78% of the total). 
> I suppose I have a concept error with it, because I thought that this 
> packages could not be in this part because they were answers to a request. I 
> have tried to prevent this packages reach the prefetcher but if I do the 
> level of confidence is very low for every pc (i.e. in cactusADM using the 
> packages with cmd=ReadResp I reach level of confidence of 7598 but with out 
> them I only reach a confidence of 38). Could someone please clarify how and 
> why the prefetcher gets notified with that many ReadResp packages?
> 
> Regards,
> 
> Jorge
> 
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

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

Reply via email to