hi,
   am facing a problem regarding m5 prefetcher.i have configured the run.py
file inside splash benchmark

as
class L1(BaseCache):
    latency = options.l1latency
    block_size = 64
    mshrs = 12
    prefetch_policy ='ghb'
    prefetch_degree=2
    prefetcher_size=16
    tgts_per_mshr = 8

but i got the prefetcher related statistics as zero.like this

system.cpu0.dcache.prefetcher. num_hwpf_already_in_cache
       0                       # number of hwpf that were already in the
cache
system.cpu0.dcache.prefetcher.num_hwpf_already_in_mshr
0                       # number of hwpf that were already in mshr
system.cpu0.dcache.prefetcher.num_hwpf_already_in_prefetcher
0                       # number of hwpf that were already in the prefetch
queue
system.cpu0.dcache.prefetcher.num_hwpf_evicted
0                       # number of hwpf removed due to no buffer left
system.cpu0.dcache.prefetcher.num_hwpf_identified
0                       # number of hwpf identified
system.cpu0.dcache.prefetcher.num_hwpf_issued
0                       # number of hwpf issued
system.cpu0.dcache.prefetcher.num_hwpf_removed_MSHR_hit
0                       # number of hwpf removed because MSHR allocated
system.cpu0.dcache.prefetcher.num_hwpf_span_page
0                       # number of hwpf spanning a virtual page
system.cpu0.dcache.prefetcher.num_hwpf_squashed_from_miss
0                       # number of hwpf that got squashed due to a miss
aborting
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to