Yes, atleast Prefetch_on_Access is of no use, when set to false.

On 12/17/11, Mahmood Naderan   wrote:
> so that mean Prefetch_on_access is useless and its operation is masked by '||'
> 
> 
> On 12/17/11, Dibakar Gope <[email protected]> wrote:
> > Hi I guess, it means as you also mentioned:if the prefetcher is enabled,
> > then if a demand request hits a cache block with its HWPrefBit set, then
> > (irrespective of prefetchOnAccess is enabled/disabled), it triggers the
> > prefetcher to enqueue some more prefetch requests to the prefetch queue.
> >
> > On 12/17/11, Mahmood Naderan   wrote:
> >> Hi,
> >> While in the BaseCache.py it is stated that:
> >>
> >> prefetch_on_access = Param.Bool(False,
> >>          "notify the hardware prefetcher on every access (not just
> >> misses)")
> >>
> >> means that we can turn off prefetch on access, in the code this parameter
> >> may be bypassed
> >>
> >>
> >>
> >>
> >>
> >> if ( prefetcher && (prefetchOnAccess || (blk && blk->wasPrefetched())) ) {
> >>
> >> So, if the prefetcher is enabled and prefetchOnAccess is set to false, a
> >> block that was previously prefetched can notify the prefetcher.
> >>
> >>
> >>
> >>
> >> Right?
> >>
> >> --
> >> // Naderan *Mahmood;
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> 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
> >
> 
> 
> -- 
> --
> // Naderan *Mahmood;
> _______________________________________________
> 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