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